2

リモート ディレクトリ間でファイルを移動する必要があります。常に複数のファイルであり、使用する命名規則はありません。rename コマンドにワイルドカードを使用する方法はありますか?

例えば:

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

これは機能しません。次のエラーが返されます。

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

提案は大歓迎です。

4

1 に答える 1

1

わかりませんrename、これは SFTP コマンドですか?

とにかく、SFTP を使用する必要はありません。次のように SSH を使用できます。

ssh user@fqdn "mv /dir1/dir2/* /dir1/dir2/history/"
于 2013-09-23T17:30:32.487 に答える