第4章 管理用户输入与显示数据------------(标准文件描述符、STDIN/STDERR/STDOUT、临时重定向、永久重定向exec)
发布时间
阅读量:
阅读量
4.4 显示数据
4.4.1 标准文件描述符
在Linux系统中,每个对象均被视为文件进行处理。此过程涵盖输入与输出操作。Linux系统通过文件描述符(file descriptors)来标识每个文件对象。这些用于标识的对象是一个非负整数,在此过程中可唯一标识对话中被打开的文件。每个会话最多允许拥有9个这样的描述符。bash shell为此保留前3个默认值(0,1,2),如下所示:

该3个特殊的文件描述符用于处理脚本的输入与输出。Shell应用它们将Shell程序中的default input and output of the shell redirect to corresponding positions, typically a terminal.
** 1.STDIN**
通过STDIN文件描述符引用的方式连接到shell的标准输入,在终端设备上,默认情况下标准输入就是键盘;当用户在键盘上键入内容时,默认情况下标准输入就是键盘;并且会逐个处理用户的每一个输入字符
通过STDIN文件描述符引用的方式连接到shell的标准输入,在终端设备上,默认情况下标准
全部评论 (0)
还没有任何评论哟~
