awk 'NR==1 {print $1} 这句shell语句是什么意思

学习 时间:2026-09-28 19:23:03 阅读:2158
awk 'NR==1 {print $1} 这句shell语句是什么意思新手小白,询问下:awk 'NR==1 {print $1} 这句shell语句是什么意思

最佳回答

精明的大船

寒冷的香菇

2026-09-28 19:23:03

打印第一行的第一个字段,默认分隔符为 空格或制表符TAB (都可以)。源数据可以是通过管道传递过来的多行字符串,也可以是文件。例如:echo -e "A B C\nD E F\nG H I" | awk 'NR==1 {print $1}'或者:awk 'NR==1 {print $1}' file。txt

最新回答共有2条回答

  • 虚幻的大米
    回复
    2026-09-28 19:23:03

    打印第一行的第一个字段,默认分隔符为 空格或制表符TAB (都可以)。源数据可以是通过管道传递过来的多行字符串,也可以是文件。例如:echo -e "A B C\nD E F\nG H I" | awk 'NR==1 {print $1}'或者:awk 'NR==1 {print $1}' file。txt

上一篇 really英语怎么读

下一篇 (5+√5)(5-√-5)这个怎么算能算出是40呢?用复数,