UNIX:如何通过终端将最后创建的文件移动到特定目录

问题描述 投票:0回答:1

我可以使用此命令获取当前目录中最后创建/修改的文件的文件名:

ls -t | head -n1

然后将获得的文件名与mv命令一起使用以将其移动到目录。

而且我正在尝试这样做:

mv $(ls -t | head -n1) directory/

但是它不会移动文件。我在做什么错?

mv
1个回答
0
投票

也许像这样:

mv "$(ls -t | head -n1)" directory/
© www.soinside.com 2019 - 2024. All rights reserved.