我有2个像这样结构化的文件:
01AAAAAAAAA
02AAAAAAAA
02AAAAAAAA
02AAAAAAAA
09AAAAAAAAA
我知道比较两个行号的方法:
if (cat $fic1 | wc -l != cat $fic2 | wc -l) then
我想比较2个文件中第02行的数量。但我不知道如何过滤02行。
答案 0 :(得分:3)
grep
是根据模式过滤行的工具。它可以使用-c
直接返回计数:
if (( $(grep -c '^02' $fic1) == $(grep -c '^02' $fic2) )) ; then
echo The same number.
fi