从 txt 文件运行 bash 命令



我在txt文件中有一些命令,我需要逐行执行所有这些命令。我该怎么做?

只需执行bash file

$ cat file 
date
echo '12*12' | bc
$ bash file
Mon Nov 26 15:34:00 GMT 2012
144

如果是别名,只需运行bash -i file

无需担心文件扩展名或执行权限。

在终端中只需键入:

bash path/to/my/file.txt

您将执行每行。

只需将文件的扩展名更改为.sh

在文件开头添加/bin/bash。

将文件的权限更改为可执行文件

而不是简单地在命令行中运行 ./filename.sh 命令。 将执行文件中的所有命令

扩展名更改为.sh,并将第一行更改为#!/usr/bin/env bash,正如其他人所说chmod +x

相关内容

  • 没有找到相关文章

最新更新