1. 程式人生 > >linux scp 遇到空格

linux scp 遇到空格

今天需要遠端拷貝一些檔案到電腦上,ubuntu的。 遠端電腦是debian的。 

檔案和目錄包含大量的空格,採用scp拷貝,例: 

scp -r [email protected]:/home/xxj/Documents/files/xx xx jj.tar.gz ./ 

最開始就意識到了是空格問題,就採用了 檔案空格前加“\”,死活不行, 

scp -r [email protected]:/home/xxj/Documents/files/xx\ xx\ jj.tar.gz ./ 

然後又使用 引號,單引號,雙引號都用了,還是不行。 

scp -r

[email protected]:'/home/xxj/Documents/files/xx xx jj.tar.gz' ./ 

scp -r [email protected]:"/home/xxj/Documents/files/xx xx jj.tar.gz" ./ 

最後同時 在空格前加 斜槓,整個檔案目錄加引號才行 

scp -r [email protected]:"/home/xxj/Documents/files/xx\ xx\ jj.tar.gz" ./ 

參考: 

http://blog.sina.com.cn/s/blog_71906a600100unly.html

https://www.jb51.net/LINUXjishu/70475.html