【发布时间】:2020-03-31 15:01:57
【问题描述】:
我使用 MacOS-Catalina 10.15
我有一个 txt 文件,其中包含大约 400 个命令行 我想要做的是将此 txt 文件转换或执行为 exec (?) 文件。 因为我不想每个人都复制并粘贴到终端。
我怎样才能使这个文件执行?或者如何逐行调用并在终端中运行?
请帮帮我
谢谢
【问题讨论】:
标签: command-line terminal exec
我使用 MacOS-Catalina 10.15
我有一个 txt 文件,其中包含大约 400 个命令行 我想要做的是将此 txt 文件转换或执行为 exec (?) 文件。 因为我不想每个人都复制并粘贴到终端。
我怎样才能使这个文件执行?或者如何逐行调用并在终端中运行?
请帮帮我
谢谢
【问题讨论】:
标签: command-line terminal exec
假设您使用的是 unix/bash 命令行。 您正在寻找的是一个 bash/sh 脚本。
我会将您的 file.txt 文件复制并重命名为 file.sh
您可能需要使其可执行。 $ chmod u+x file.sh
您还需要将#!/bin/bash 添加到脚本的顶部。
您可能需要调整一些语法,但这应该足以让您滚动。 https://www.linux.com/training-tutorials/writing-simple-bash-script/
您也可以尝试按$ sh file.txt 原样运行文件。
【讨论】: