输入、输出流
在linux中,I/O数据流分为三种,0代表标准输入流,通常是指我们的键盘输入;1代表标准输出流,通常是指显示器上的信息输出展示;2代表标准错误输出流,通常也是显示器上的错误信息展示。
重定向
重定向即更改数据流的输出方式,由两个符号表示,> 表示覆盖输出,>>表示追加输出
echo "123" > test1.txt 将原本应该打印到屏幕上的123,写入到当前目录下的test1.txt文件
echo "456" >> test1.txt 将原本应该打印到屏幕上的456,追加写入到test1.txt中
echo "123456" > test1.txt 将原本应该打印到屏幕上的123456,写入到test1.txt,并且覆盖原有的内容