引用
1>(>), 1>>(>>)——System.out
2>, 2>>——System.err
<, <<——System.in
2>, 2>>——System.err
<, <<——System.in
注意,>表示覆盖,>>表示追加
下面我们来看一下在Shell中这些是怎么用的。
输出:
引用
ls -al > listfile
find / -name test > testlist 2> errinfo
find / -name test > info 2>&1
cat > catfile ##执行输入,结果保存到catfile中
find / -name test > testlist 2> errinfo
find / -name test > info 2>&1
cat > catfile ##执行输入,结果保存到catfile中
输入:
引用
cat > catfile < somefile ##输入文件,可以是任意文件,注意,必须为<
cat > catfile << eof ##结束符,可任意指定,注意,必须为<<
cat > catfile << eof ##结束符,可任意指定,注意,必须为<<