您好,登錄后才能下訂單哦!
shell 腳本遠程調用執行如下:
/usr/bin/ssh 10.1.2.3 '/bin/bash /root/ReServer.sh'
報錯如下:
Build step 'Execute shell' marked build as failure
本地執行是ok,怎么執行都報錯,后來折騰了老半天,一步一步的打輸出,發現:
原來是腳本在判斷進程是否存在的同時,這個結束進程剛好有同樣的匹配串!
ps -aux | grep "idiot" | grep -v grep | grep -v '$$' | awk '{print $2}'
所以修改idiot,做精確匹配解決"sb idiot"
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。