Bash 脚本执行多个 Unix 命令

Bash 脚本执行多个 Unix 命令

我有一些命令执行时间太长,所以我需要一个 bash 脚本来串行执行它们。

命令:

cd ~/my_file 
command 1 
command 2
...
command n 

这是在 Ubuntu 18.04 上。我该怎么做?

答案1

使用 创建脚本nano my-script.sh。添加舍邦以及命令或命令路径。

#!/bin/bash
/path/to/command/1
/path/to/command/2
/path/to/command/3

使用使其可执行chmod

chmod +x my-script.sh

并使用运行它

./my-script.sh

或者在 bash 中使用单行命令:

command1 && command2 && command3 && commandN

仅当前一个命令成功执行后才会执行后面的命令。

相关内容