shell-----数据呈现方式

Linux系统将每个对象当作文件处理,这包括输入和输出进程。
Linux用文件描述符来标识每个文件对象。
文件描述符是一个非负整数,可以唯一标识会话中打开的文件。
每个进程一次多可以有九个文件描述符。出于特殊目的,bash shell保留了前三个文件描述符(0、1和2)

 

 

 

这三个特殊文件描述符会处理脚本的输入和输出。

1、stdin

STDIN文件描述符代表shell的标准输入
在使用输入重定向符号(<)时,Linux会用重定向指定的文件来替换标准输入文件描述符。 它会读取文件并提取数据,就如同它是键盘上键入的。

[root@node1 ljy]# cat < one.txt one two three

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjgyw.html