如果我尝试运行多个命令,并且假设我必须执行一个需要密码的SSH,一旦我输入了所述密码,其余命令就不会执行。
在你告诉我设置SSH密钥之前,具有讽刺意味的是,过程是通过粘贴命令来设置SSH密钥。
如果我在某处遗失了你,请告诉我,我会重新说出来。有什么想法吗?
答案 0 :(得分:1)
您可以使用&&
运算符将它们分开来串行执行多个命令。如果前一个命令成功执行,它将继续执行下一个命令。
示例:
cat /proc/cpuinfo && /bin/true
由于第一个命令而未执行的第二个命令的示例:
/bin/false && cat /proc/cpuinfo
(假设你正在使用bash shell)
如果您不关心命令是否成功执行,可以用分号;
分隔它们。