一个三行的文本,第一行有9列,需要打印第3列,第二行有8列,需要打印第2列,第三行有7列,消炎药打印第四列,用awk 该怎么写
时间: 2023-04-09 07:02:32 浏览: 111
追加文本行 三种方式优劣对比-易语言
可以使用以下命令来实现:
awk '{print $3} NR==2{print $2} NR==3{print $4}' 文件名
其中,$3 表示第三列,$2 表示第二列,$4 表示第四列。NR 表示当前行号,NR==2 表示第二行,NR==3 表示第三行。文件名为需要处理的文件名。
阅读全文