+ -
当前位置:首页 → 问答吧 → sed和awk如何打印指定的行和连续的列?

sed和awk如何打印指定的行和连续的列?

时间:2011-03-24

来源:互联网

abc.txt
1 a b c
2 e f g
3 h i j
4 k l m
5 n o q
6 r s t

1.如何用sed 只打印出第2行和第四行。
我用sed -n '2,4p' 就打印出2-4行。
2.如何用awk打印出1到3列
除了awk ''{print $1,$2,$3}'
有没简单的写法?

作者: tianting002   发布时间: 2011-03-24

1. sed -e -n '2p' -e  '4p'
2. awk 'NF-=1'

作者: yinyuemi   发布时间: 2011-03-25

热门下载

更多