1.输入输出的定义
- 字符设备
是显示字符到屏幕上的设备文件
输入输出 |
文件名 |
文件描述符 |
设备 |
标准输入 |
stdin |
0 |
键盘 |
标准正确输出 |
stdout |
1 |
显示器 |
标准错误输出 |
stderr |
2 |
显示器 |
2.管理输入
输入重定向:
类型 |
语法 |
功能 |
标准输入 |
命令 < 文件1 |
把文件1的内容定向到程序中 |
多行输入 |
命令 << 标识符 |
读入输入内容,直到标识符再次出现 |
举例:
tr 'a-z' 'A-Z' < test
tr 'a-z' 'A-Z' << EOF
abcdefgh
xsdsaa
EOF