其他分享
首页 > 其他分享> > 数据流重定向

数据流重定向

作者:互联网

20.11.30

数据流重定向




将命令的正确错误数据全部写入名为 list 的文件中
[dmtsai@www ~]$ find /home -name .bashrc > list 2> list  <==错误
[dmtsai@www ~]$ find /home -name .bashrc > list 2>&1     <==正确
[dmtsai@www ~]$ find /home -name .bashrc &> list   

命令运行的判断依据: ; , &&, ||

命令下达情况 说明
cmd1 && cmd2 1. 若 cmd1 运行完毕且正确运行($?=0),则开始运行 cmd2。 2. 若 cmd1 运行完毕且为错误 ($?≠0),则 cmd2 不运行。
cmd1 || cmd2 1. 若 cmd1 运行完毕且正确运行($?=0),则 cmd2 不运行。 2. 若 cmd1 运行完毕且为错误 ($?≠0),则开始运行 cmd2。

标签:输出,重定向,list,cmd1,cmd2,数据流,root,运行
来源: https://www.cnblogs.com/ananing/p/14064059.html