我有一个非常大的文件,我想用head
检查前100行:
head -n100 large.file
我真的想让空格\t
\r
,......可见。我怎样才能做到这一点。我在man head
找不到选项。
答案 0 :(得分:5)
你可以用Perl
来做echo 'fooo bar' | perl -pe 's/( +)/\033[41m$1\033[00m/g'
\033[41m
启用红色,\033[00m
禁用红色。 Perl with -pe
的作用类似于sed
,只需要将这些特殊序列放在空格周围。
要突出显示换行符,请将正则表达式的第一部分更改为
s/([ \n]+)/...rest of the expression