重定向(> >> < <<)

简单来说,重定向与Java里面的IO很类似:
引用
1>(>), 1>>(>>)——System.out
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中


输入:
引用
cat > catfile < somefile ##输入文件,可以是任意文件,注意,必须为<
cat > catfile << eof ##结束符,可任意指定,注意,必须为<<



猜你喜欢

转载自xwood.iteye.com/blog/1422656