我有一些专用服务器和几个 VPS。我必须对所有这些命令(大部分)执行复制粘贴命令列表。
总命令约为 18 个,其中一些命令需要手动输入。
那么如何创建或实现这样的东西呢?我相信我必须创建一个 .sh 脚本?但如何呢?
大多数命令类似于“wget install -zip”
Install unzip
Install etc
Wget abc.com/file.zip
Unzip file.zip
Cd file
Sh run.sh
ETC
答案1
有多个选项
<command1>; <command2>; <command3>
,因此用分号分隔命令,然后下一个命令将在上一个命令完成后执行。
第二个选项是用 分割&&
<command1>&& <command2>&& <command3>
,然后当上一个命令成功完成时将执行下一个命令。
下一个选项是编写 bash 脚本,但在您的情况下,您应该编写脚本,从以下位置开始:
#!/bin/bash <execute first command> <execute second command> <execute third command>