我想了解下面的命令之間的區別。 我有兩臺機器(Server1和Server2)相同的文件,如下圖所示:Linux - Grep和進程替換
$ ls
file1.txt
$ ssh Server2 'ls /tmp/leo/'
file1.txt
預期以下作品中的命令:
$ ls /tmp/leo/ | grep -f <(ls /tmp/leo/)
file1.txt
但如果我把SSH的過程中替換命令,它不工作:
$ ls /tmp/leo/ | grep -f <(ssh l1558s 'ls /tmp/leo/')
那麼使用SSH有什麼區別?
問候, 利奧
請詳細說明「不起作用」 –
@KarolyHorvath - 該命令不返回文件名稱,作爲第一個。 – Azize