- 标准输入 (stdin) :代码为 0 ,使用 < 或 << ;
- 标准输出 (stdout):代码为 1 ,使用 > 或 >> ;
- 标准错误输出(stderr):代码为 2 ,使用 2> 或 2>> ;
- 1> :以覆盖的方法将『正确的数据』输出到指定的文件或装置上;
- 1>>:以累加的方法将『正确的数据』输出到指定的文件或装置上;
- 2> :以覆盖的方法将『错误的数据』输出到指定的文件或装置上;
- 2>>:以累加的方法将『错误的数据』输出到指定的文件或装置上;
将正确和错误的信息,写入同一个文件的特殊语法如上表所示,你可以使用 2>&1,也可以使用 &> !
< 用某个文件的内容来取代键盘的敲击 cat > test.txt < test1.txt 用test1.txt的内容代替键盘输入 相当去cp test1.txt test.txt
<< 连续两个小于符号代表的是结束的输入字符的意思 <<"end" 键盘输入end时结束 代替ctrl+d