是的,我不知道它已被要求的千倍如何逃生空間在SCP,但我不能這樣做與& - 符號,因此,如果這標誌是部分目錄名稱。如何逃生和在SCP
[[email protected] tmp]$ scp test.txt "bpi:/home/sorunome/test & stuff"
zsh:1: command not found: stuff
lost connection
的&跡象似乎搞亂的東西相當多了,使用\ &不能解決的則遠程目錄中找不到問題:通過省略
[[email protected] tmp]$ scp test.txt "bpi:/home/sorunome/test \& stuff"
scp: ambiguous target
甚至不引用和加\這個工作的地方:
[[email protected] tmp]$ scp test.txt bpi:/home/sorunome/test\ \&\ stuff
zsh:1: command not found: stuff
lost connection
那麼,有什麼想法嗎?
必須使用的zsh?我在bash下試了一下,它沒有任何額外的轉義。 – Aaron
不,我不必使用zsh,我只是用bash試過它,並且它產生相同的效果(而不是它說「zsh:1」它現在說「bash」) 另外,只是爲了如此感興趣只是試過'scp test.txt「bpi:/ home/sorunome/test&touch test.tmp」' ,它確實在我的遠程家庭中創建了test.tmp文件! – Sorunome
是的,我實際上已經在本地測試'&',當在遠程端測試時,我重現了你的錯誤。我正在尋找一種方法來避免它 – Aaron