我解开了一些已经包含很多东西的目录.我想改为进入一个单独的目录.现在有太多的文件无法区分.但是我刚刚创建的文件是刚刚创建的(对吗?)并且原始文件没有被修改很长时间(至少一天).有没有办法根据创建信息删除这些未解压缩的文件?
最佳答案
Tar通常会恢复文件时间戳,因此按时间过滤不太可能.
如果你还有tar文件,你可以使用它来删除你用以下内容解压缩的内容:
tar tf file.tar --quoting-style=shell-always |xargs rm -i
以上内容在大多数情况下都有效,但并非所有情况(在其中都有回车符的文件名会破坏它),所以要小心.
你可以通过添加-r来删除目录,但是手动删除顶层目录可能更安全.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。