我正在尝试获取上个月创建的所有* .rules文件的行数。七月。
我试过ls -ll *.rules |grep "Jul"|while read line; do wc -l $line; done
不行。任何帮助将不胜感激。
答案 0 :(得分:1)
您可以使用find代替:
find . -name "*.rules" -maxdepth 1 -type f -newermt "01-Jul-2017" -and -not -newermt "01-Jul-2017 +1 month"
如果希望搜索是递归的,可以删除“-maxdepth 1”。
问候!