通过使用一些 shell 命令我过滤一些输出请有人建议我如何在某个文件中打印此输出
例如,我过滤了一些行并将其保存到某个文件中,但问题是它从第一行的第二行开始,它在第二行中显示空白行,它显示我的输出,任何人都可以建议我如何在第一行中打印我的数据文件行意味着我们如何删除该空间
cat file1 | awk '{if ($2==$3) { print }}' | awk '{print $5, $6, $7, $8}' > file
答案1
$ awk '{if ($2==$3) { print }}' file1 | \
awk '{print $5, $6, $7, $8}' | tail -n +2 > file