如果包含行,则需要过滤并显示日志行 正好2个逗号 ,并且不包含特定字符串。我需要哪个linux命令, awk
, grep
,表达是什么?
对于第二个条件,我使用这个:
awk '!/specificstring/' ./log/file/path
两个逗号检查我不知道如何输入。通常行就像这两个:
arbitrary,arbitrary,arbitrary,arbitrary
arbitrary,arbitrary,arbitrary
需要第二种类型的线。
试过这样的事情:
grep -P '[^,]+[,][^,]+[,][^,]+[,]"specificstring"[^,]+' ./log/file/path
如何排除“特定字符串”?