2013-09-23 48 views
2

我需要在遠程目錄之間移動文件。它將始終是多個文件,並且不存在任何命名約定。有沒有辦法使用帶有通配符的rename命令?SFTP在遠程目錄中移動文件

例如:

rename /dir1/dir2/* /dir1/dir2/history/ 

這是不行的,它返回以下錯誤:

Couldn't rename file "/dir1/dir2/*" to "/dir1/dir2/history": No such file or directory 

建議高度讚賞。

+0

你使用的是什麼庫/語言/開發工具? –

回答

1

我不知道rename,這是一個SFTP命令?

無論如何,你不必使用SFTP。你可以這樣使用SSH:

ssh [email protected] "mv /dir1/dir2/* /dir1/dir2/history/" 
+1

您無法通過SSH連接到您可以使用SFTP的所有服務器 – Patrick