我试图找到一种有效的方法来完成OverTheWire 强盗挑战的第 5 级。
无论如何,我有一堆文件,只有一个符合以下标准:
现在,我正在使用该find
命令,并且能够找到与最后两个条件匹配的文件:
find . -size 1033c ! -executable
Run Code Online (Sandbox Code Playgroud)
但是,我不知道如何排除非人类可读的文件。我为该挑战找到的解决方案使用-readable
test 参数,但我认为这行不通。-readable
只查看文件的权限,而不查看其内容,而挑战描述要求提供 ASCII 文件或类似内容。