管道,重定向

管道 |

作用:将前面命令的输出结果,交由后面命令处理

cat -n /etc/passwd | head -12 | tail -5
ifconfig | head -2
echo 1+2 | bc

查看/etc/passwd第五行
head -5 /etc/passwd |tail -1

查看倒数第六至倒数第十行
tail /etc/passwd | head -5

查看/etc/passwd文件中前20行的后3行
head -20 /etc/passwd |tail -3

查看/etc/passwd文件中的倒数8-15行
tail -15 /etc/passwd |head -8

查看/etc/passwd文件中第10-15行
head -15 /etc/passwd |tail -6
--------------------------------------------------------------------------
重定向输出:将前面命令的输出结果,写入文本文件。
>:覆盖重定向
>>:追加重定向

当重定向的文件不存在时,自动新建文件
和echo连用: echo "一句话" > 文件路径

>:只收集正确
2>:只收集错误
&>:正确和错误都收集
黑洞设备:/dev/null 专收集没用的信息

 

posted @ 2019-04-28 23:43  安于夏  阅读(120)  评论(0编辑  收藏  举报