文章预览
链接:https://www.cnblogs.com/maseus/p/17122690.html 重定向 标准输入stdin: 代码为0, 使用 < 或 < < 标准输出stdout: 代码为1, 使用>或>> 标准错误输出stderr: 代码为2, 使用2>或2>> 特殊写法:将stdout和stderr同时写入一个文件,使用2> & 1 # 将ll的结果重定向到out.txt文件中,如果文件中有内容则覆盖 ll /home > out.txt # 将ll的结果追加到out.txt文件中 ll /etc >> out.txt # stdout和stderr写入同一个文件 find /home -name .bashrc > out.txt 2> & 1 # 注意2> & 1写在最后 find /home -name .bashrc & > out.txt # 或者使用 & > 管道 使用 command A | command B | command C 命令,将A命令产生的标准输出作为B命令的标准输入(注意只能接收前一个命令的标准输出)。 每个管道后必须接指令,且指令必须可以接收stdin才可以。如less, more, head, tail 都可以,ls, cp, mv 则不行。 如果要接收前一个命令的stdout,则需要使
………………………………