所以我在我的腳本中的線基本上是:行奇怪
echo "********************"
echo "AVAILABILITY"
echo "********************"
ssh -p22 -q -o "BatchMode=yes" -o "ConnectTimeout=5" [email protected] echo "2>&1" && echo 'Available' || echo 'Not, available'
下半年||輸出細
例如:
********************
AVAILABILITY
********************
Not, available
上半年但是輸出這惱人的空白行:
********************
AVAILABILITY
********************
Available
我已經試過管道全行sed和尾巴,和我嘗試在第一個回聲後插入這些,並且這個奇怪的空白行顯示出來!
所以給回聲某種參數會自動否定新行?還是有一個我可以給它的特定參數。 – EcHoOfInSaNiTy
或者只是不要在遠程機器上運行'echo'。如果你不想輸出,可以使用'/ bin/true'或者(如果你必須的話)'cat/dev/null'或者其他東西。 –