首页 > 代码库 > 特殊符号及其用法
特殊符号及其用法
特殊符号:
> 或1> 输出重定向:把前面输出的东西输入到后面的文件中,会清除文件原有内容。
>>或1>> 追加重定向:把前面输出的东西追加到后边的文件尾部,不会清除文件原有内容。
0<或< 输入重定向:输入重定向用于改变命令的输入,后面指定输入内容,前面跟文件名。
0<<或<< 追加输入重定向:后跟字符串,用来表示“输入结束”,也可用ctrl+d来结束输入
2> 错误重定向:把错误信息输入到后边的文件中,会删除文件原有的内容。
2>> 错误追加重定向:把错误信息追加到后边的文件中,不会删除文件原有内容
说明:
1、箭头的指向就是数据的流向。
2、数字说明:
1. 标准输入(stdin): 代码为0,使用<或<<.数据流量从右往左。
2.标准正常输出(stdout): 代码为1,使用>或>>.数据流向从左往右。
3.标准错误输出(stderr): 代码为2,使用2>或2>>
举例
[root@oldboy data]# cat >> oldboy.txt <<qq
i am studing linux
i am
qq
[root@oldboy data]# cat oldboy.txt
1 2 3 4 5 6 7 8 9 10
i am study
i am study
i am studing linux
i am
特殊符号及其用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。