删除奇数或偶数行文件,打印文件奇数偶数行

删除奇数或偶数行文件。

ls -lh | awk ‘{ print $9 }’ > a.txt
for i in sed '1~2d' a.txt;do rm -rf $i; done

linux高级命令求解。怎样输出一个文件里所有的奇数行或所有的偶数行的命令求解释。

awk ‘NR%2==1’ file / /显示奇数行
sed -n ‘1,$n;p’ file / /显示偶数行
sed -n ‘1,$p;n’ file / /显示奇数行
sed ‘2~2d’ file / /显示奇数行
sed ‘1~2d’ file/ /显示偶数行

 

-------------本文结束感谢您的阅读-------------