我有一个 SHELL 脚本,它使用管道来分隔我的两个命令:
ssh -oBatchMode=yes user@hostname "mysql -u yop -pyop -c yop | echo test"
问题是即使我与 MySQL 的连接不起作用,它也会执行echo test. 如果前一个命令不起作用,我想禁止我的脚本执行任何命令。
echo test
我使用搜索解决方案,if但我想不出任何东西。
if
ssh shell pipe
pipe ×1
shell ×1
ssh ×1