1

我正在复制一个目录,最后我把它的内容吐出了一个共享的主目录。我想删除所有这些文件。它们都是同时在共享目录中“创建”的,那么如何过滤掉这些文件呢?一个一个地去是不可行的。如何在 Ubuntu 上使用带有某种“时间创建”参数的 rm 命令在一个命令中将它们全部删除?

4

2 回答 2

-1

我没有足够的分数来对您的问题添加评论,这就是为什么我必须添加答案。

'ls' 命令中没有创建时间的参数。

访问此链接以获取有关同一问题的帮助。

https://askubuntu.com/questions/23688/best-way-to-list-100-first-files-in-a-directory-sorted-by-time

于 2013-10-18T17:34:23.310 回答
-1

试试这个命令:

 rm -vi `ls -lh | sed -n '/Oct 18/p' | awk '{print $9}'`

您可以更改 sed 中的表达式以制作任何您想要的内容。

于 2013-10-18T17:31:50.067 回答