xarg,find和rm rm:无法删除`./not':没有这样的文件或目录

时间:2016-02-01 01:12:33

标签: linux find xargs rm

我正在关注this Wikipedia example以查找和删除文件。

[jalal@galapagos-04] (5)$ touch 'not important_file'
[jalal@galapagos-04] (6)$ touch important_file
[jalal@galapagos-04] (7)$ ls
agreement.txt    cs_web          johns.txt            reverse_sorted_user.txt  songs.txt        users.txt*
awk_example.txt  good_users.txt  marks.txt            sed_example.txt          sorted_user.txt
cs.html          important_file  not\ important_file  softlink/                test@
[jalal@galapagos-04] (8)$ find . -name not\* | tail -1 | xargs rm
rm: cannot remove `./not': No such file or directory

知道如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您链接的xargs文章详细讨论了如何使用空值或行终止处理来处理这些确切的情况,但您甚至不使用xargs

您已经复制了一个示例,用于说明不起作用的内容。