Command line Awk打印长度正好为11且从零开始的所有行?

Command line Awk打印长度正好为11且从零开始的所有行?,command-line,printing,sed,awk,Command Line,Printing,Sed,Awk,我正在分析一些数据,我正在寻找一个命令,它允许我在字符长度正好为11且从零开始时打印行 听起来像是sed或awk命令,但我找不到我要找的内容。使用sed: awk '/^0..........$/' infile >outfile sed -n '/^0.\{10\}$/p' input 以及使用grep: grep '^0.\{10\}$' input grep/ack将是这项工作的合适工具 我发布了另一个awk oneliner: awk 'BEGIN{FS=""} NF==11

我正在分析一些数据,我正在寻找一个命令,它允许我在字符长度正好为11且从零开始时打印行

听起来像是sed或awk命令,但我找不到我要找的内容。

使用sed:

awk '/^0..........$/' infile >outfile
sed -n '/^0.\{10\}$/p' input
以及使用grep:

grep '^0.\{10\}$' input

grep/ack将是这项工作的合适工具

我发布了另一个awk oneliner:

awk 'BEGIN{FS=""} NF==11&&$1=="0"' file
我应该给你那些台词