Sftp
是否可以使用沒有萬用字元的 SFTP 一次獲取或放置兩個特定文件?
從幾十個文件的目錄中,是否可以使用 SFTP 一次獲取或放置兩個文件?
我不想使用萬用字元,因為我不一定知道所有文件的名稱,也不想影響其他文件。
我希望有類似的東西:
get javascript.gs,stylesheet.css
從Google搜尋和查看各種 Stackexchanges 來看,這似乎是不可能的。
有人有確切消息麼?
你可以做:
sftp user@host << EOF! get /path/to/file1 get /path/to/file2 EOF!
但我個人更喜歡
scp
在這種情況下使用。
如果可能,
lftp
請用作您的 sftp 客戶端(適用於所有相關的 Linux 發行版和 *BSD 的軟體包集合):lftp sftp://someaccount@somehost.com
然後你可以使用
mget
命令:mget javascript.gs stylesheet.css
如果
lftp
無法使用,則可以在標準命令中使用-b
(batch) 選項。sftp
首先創建一個包含get javascript.gs get stylesheet.css
然後使用命令
sftp -b yourtextfile.txt someaccount@somehost.com