您的位置:首页 > 其它

文件描述符与重定向

2015-09-03 16:46 218 查看
通过cat可以显示出文件中的内容:



显示的内容中存在空格的也加上标号:cat -n

显示的内容中存在空格的不加上标号:cat -b



显示的内容中将两个空格变成一个空格:cat -s



显示每一行后面的空格(用$结束)



2.标准文件描述符

0

1

2

重定向:符号:>(大于号)



可以被改写,如果在写入一个重定向文件,则会被这个文件的内容所替换。

如果只是追加的话:

追加:>>(两个大于号)



cat a*



cat a* 2>&1 test.txt



tee既可以将内容传给test1,又能传给管道,但是tee只读取标准输出,不读取标准错误。



3.创建新的文件描述符:exec



其中:exec 3>&- 表示的是将文件描述符关闭



再看下面的一个例子:



下面文档中是显示的内容:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: