管道,重定向
管道 |
作用:将前面命令的输出结果,交由后面命令处理
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 专收集没用的信息