打印奇數行或者偶數行

打印奇數行

1、cat file_name|awk 'NR%2' 

     cat file_name|awk 'NR%2==1{print $0}'

     awk '++i%2' file_name

     

      sed '1~2p' file_name

 

2、輸出偶數行

      cat file_name|awk '!(NR%2)' 

      cat file_name|awk 'NR%2==0 {print $0}'

      awk 'i++%2' file_name

 

      sed -n  '2~2p' file_name

 

另,每隔2行輸出:

      awk 'NR%3==1' file_name

      awk 'NR%3==2' flie_name

      sed -n '1~3p' file_name

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章