我知道我遗漏了一些明显的东西,而且我确定这与我的 -name 部分有关。
这是家庭作业,但我认为我非常接近正确答案。更好的写作方式也总是受到赞赏!
find /home/caine/thecopy -user caine -size -10240c -name ^a.* | wc
这给出了 0 0 0
的 wc
,删除 name 表达式给出了大量的计数。
我试过 ^a 、 '^a' 、 '^a.*' 并且都得到了 0 个结果。 TIA 伙计们。 :)
最佳答案
需要将文件名包裹起来:
find /home/caine/thecopy -user caine -size -10240c -name "a.*" | wc
# ^ ^
关于bash - 如何查找名称以 "a"开头的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15099315/