当前位置: 技术问答>linux和unix
这条Linux命令如何解释
来源: 互联网 发布时间:2016-06-06
本文导语: cut -f2 -d" " 和这个 sed -n '1,1p'` | [root@RHEL4_U5 ~]# cat /etc/passwd | cut -d ":" -f2 | head -n 1 x [root@RHEL4_U5 ~]# cat /etc/passwd | head -n 1 root:x:0:0:root:/root:/bin/bash 看到没,就是以 : 做为分隔符号,然...
cut -f2 -d" "
和这个
sed -n '1,1p'`
和这个
sed -n '1,1p'`
|
[root@RHEL4_U5 ~]# cat /etc/passwd | cut -d ":" -f2 | head -n 1
x
[root@RHEL4_U5 ~]# cat /etc/passwd | head -n 1
root:x:0:0:root:/root:/bin/bash
看到没,就是以 : 做为分隔符号,然后取第二个区块
sed -n '1p'吧??
打印第一行
x
[root@RHEL4_U5 ~]# cat /etc/passwd | head -n 1
root:x:0:0:root:/root:/bin/bash
看到没,就是以 : 做为分隔符号,然后取第二个区块
sed -n '1p'吧??
打印第一行
|
不是这样的。
sed -n '3,1p'表示的是从第三行打印到第一行,但由于第三行已大于第一行,所以只会打印出第三行自身。
你可以尝试一下sed -n '3,2p',也是只打印一行的。