4

非常に大きなファイルがあり、次を使用して最初の 100 行を調べたいhead:

head -n100 large.file

\t \r空白を lik ,... 見えるようにしたいです。これどうやってするの。にオプションが見つかりませんでしたman head

4

1 に答える 1

5

Perlでできます

echo 'fooo        bar' | perl -pe 's/( +)/\033[41m$1\033[00m/g'

\033[41m赤を有効にして\033[00m無効にします。Perl は-pe次のように機能sedし、これらの特別なシーケンスをスペースの周りに配置するためだけに必要です。

改行を強調表示するには、正規表現の最初の部分を次のように変更します。

s/([ \n]+)/...rest of the expression
于 2013-05-22T13:30:04.337 に答える