输入\输出重定向
1.输出重定向
输出重定向使用输出定向符 “>” (覆盖) 和 ">>" (追加)
例:
echo ‘123’ > f1
cat f1 查看f1的内容
123 f1的内容
如果没有f1文件则建立f1的同时将123写f1,如果有f1文件则用123覆盖其原有内容
echo '456'>>f1
cat f1 查看f1的内容
123456 f1的内容
在f1原有的内容后面追加上456
2.输入重定向
输入重定向使用输入定向符 “<" 和 "<<"
例:
cat < f1
123456 f1的内容
将文件里的内容输入到屏幕上,不通过键盘输入
cat << 456
>123 输入123
>321 输入321
>456 输入456,读取到指定内容退出并输出之前的内容
123321 输出内容
执行后从键盘输入内容,直到读取到指定内容后停止读取并输出读取到的内容