2

我需要在远程目录之间移动文件。它始终是多个文件,并且没有可以使用的命名约定。有没有办法使用带通配符的重命名命令?

例如:

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 回答