我需要在远程目录之间移动文件。它将始终是多个文件,并且没有可以使用的命名约定。有没有办法使用带有通配符的rename命令?
例如:
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 user@fqdn "mv /dir1/dir2/* /dir1/dir2/history/"