3个回答
展开全部
比如要在/tmp/1.sh文件中找a这个字符的个数
awk -v RS='\0' -F'a' '{print NF-1}' /tmp/1.sh
或者
grep -o 'a' /tmp/1.sh | wc -l
awk -v RS='\0' -F'a' '{print NF-1}' /tmp/1.sh
或者
grep -o 'a' /tmp/1.sh | wc -l
追问
awk -v RS='\0' -F'a' '{print NF-1}' /tmp/1.sh
能把这个的每个参数解释一下么 除了最后那个文件路径的 谢谢
追答
RS='\0' 将整个文件作为一条记录
-F 'a' 将字符a作为字段的分隔符
比如11a22
NF=2
print NF-1 a的个数就是1
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试: grep -rn "a" ./filename | wc -l
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询