awk '{if(length($NF) != 10) print $1,$2}' annuaire_sed.txt
时间: 2024-02-29 11:55:26 浏览: 138
AWK教程(里面也有sed)
5星 · 资源好评率100%
您的问题是一个 Linux 的命令行问题,这是一条使用 awk 命令的命令,它的作用是从文件 annuaire_sed.txt 中读取数据,并将最后一列的长度不为10的行的第一列和第二列打印出来。具体解释如下:
- awk:命令本身,用于处理文本文件并生成报告。
- '{if(length($NF) != 10) print $1,$2}':命令的操作部分,其中 $NF 表示最后一列,length 函数用于计算字符串的长度,如果最后一列的长度不等于 10,则打印第一列和第二列。
- annuaire_sed.txt:输入文件的名称。
因此,这个命令会从文件 annuaire_sed.txt 中读取数据,并打印出最后一列的长度不为 10 的行的第一列和第二列。
阅读全文