我想计算当前目录中包含短语“HW”的文件数量。
我试过
ls -l | grep HW | wc -l
答案1
要计算有多少个文件中有字符串“HW”,请执行以下操作:
find . -maxdepth 1 -type f | xargs grep -m 1 HW | wc -l
如果您的目录只有常规文件:
grep -m 1 HW * 2>/dev/null | wc -l
如果您正在寻找文件名其中包含字符串“HW”:
find . -type f -name "*HW*" | wc -l