Shell脚本学习笔记——文件

大多数Unix系统命令从你的终端接受输入并将所产生的输出发送回到你的终端。一个命令通常从标准输入中读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出。默认情况下,这也是你的终端。

C/C++中读取文件需要相关函数来进行完成,但Shell就简单了许多。


  • Shell输出重定向

Shell脚本学习笔记——文件

还可以对循环结果进行输出重定向:

Shell脚本学习笔记——文件


  • Shell追加重定向

Shell脚本学习笔记——文件


  • Shell输入重定向
Shell脚本学习笔记——文件

 上面这种是读取文件的一行内容。那如果要按行读取整个文件,我们通常就采用如下写法:

Shell脚本学习笔记——文件