小编Gwe*_*enM的帖子

如果前一个在 SSH、shell 中工作,则仅启动该命令

我有一个 SHELL 脚本,它使用管道来分隔我的两个命令:

ssh -oBatchMode=yes user@hostname "mysql -u yop -pyop -c yop | echo test"
Run Code Online (Sandbox Code Playgroud)

问题是即使我与 MySQL 的连接不起作用,它也会执行echo test. 如果前一个命令不起作用,我想禁止我的脚本执行任何命令。

我使用搜索解决方案,if但我想不出任何东西。

ssh shell pipe

4
推荐指数
1
解决办法
163
查看次数

标签 统计

pipe ×1

shell ×1

ssh ×1