2013-04-30 30 views
1

我有以下的日誌:慶典使用ssh和我發言

S1 # ls /var/log/*/server 
/var/log/P3/server: 
apps logs 

/var/log/P4/server: 
apps logs 

/var/log/S1/server: 
apps logs 

- 我想通過ssh通過他們專門週期(爲原型設計的更精緻),但我不能,它會重複的文件,而不是三次通過所有3去的一個:

SC-1# ssh SC-1 "for i in /var/log/*/server; do echo $i; done" 
/var/log/SC-1/server 
/var/log/SC-1/server 
/var/log/SC-1/server 

此外,它是不可能對我來說,把這個腳本,然後ssh來運行該腳本

回答

1

使用單引號,以防止$i不被外殼插入。

ssh SC-1 'for i in /var/log/*/server; do echo $i; done' 
+0

是的,這是它,謝謝! – Twosingleton 2013-04-30 20:35:58