一部のデータを解析しており、文字の長さが正確に 11 でゼロから始まる行を出力できるコマンドを探しています。
sed または awk コマンドのように聞こえますが、探しているものがまったく見つかりません。
一部のデータを解析しており、文字の長さが正確に 11 でゼロから始まる行を出力できるコマンドを探しています。
sed または awk コマンドのように聞こえますが、探しているものがまったく見つかりません。
sed を使用:
sed -n '/^0.\{10\}$/p' input
そしてgrepを使用して:
grep '^0.\{10\}$' input
grep / ackは、このジョブに適したツールです。
私は別のawkワンライナーを投稿します:
awk 'BEGIN{FS=""} NF==11&&$1=="0"' file
あなたにそれらの行を与える必要があります
awk '/^0..........$/' infile >outfile