我正在尝试回答这个问题:
使用find命令累计确定在/ usr / include中名称以.h结尾的文件的数量及其子目录在过去400天内已被修改。您可以在解决方案中使用wc。
要回答此问题,请复制并粘贴用于查找答案的确切命令。
提示:您的答案应该符合所提供的答案空间。
提示:使用man find根据文件修改时间研究查找命令。
到目前为止,我正在使用:
find usr/include -name '*.h' -mtime -399 | wc
答案 0 :(得分:0)
我会用这个
find /usr/include -type f -mtime -400 -name "*.h"
-type f
只检查文件-mtime -400
时间低于400天-name "*.h"
以h
结尾的名称。然后是计算事件的数量。
如果某些名称包含新行,您可能需要使用-printf '.' | wc -c
,如see documentation中所述。