linux命令行大于号、小于号、双大于号、双小于号用法详解
更新时间:2026年04月14日 08:52:03 作者:余_yu
文章主要讲述了Linux中重定向符号>>、>>、<、<<的使用方法和作用,>>用于覆盖输出到文件,>>>用于追加到文件,<将后面文件作为前面命令的输入,<<用于全文匹配某个字符串后结束
实例测试
< 和 >
使用 cat > test.txt,向文件中写入数据。
然后使用 cat < test.txt 查看文件数据,和 cat test.txt 作用类似。
~] cat > test.txt 123 ^C ~] cat < test.txt 123
再次使用 cat > test.txt,可以看到,文件数据被覆盖。
~] cat > test.txt 456 ^C ~] cat < test.txt 456
<< 和 >>
使用 cat >> test.txt,可以在文件尾添加文本。
~] cat >> test.txt 123 ^C ~] cat < test.txt 456 123
使用cat << test,提示输入文本,在输入test后,退出。
所以 << 是用来匹配字符串的,匹配成功,退出。
~] cat << test > 123 > 456 > utest > testiii > test 123 456 utest testiii
总结
- “>” 覆盖输出到文本
- “>>” 追加到文本
- < 将后面文件作为前面命令的输入
- << 带命令作用全文匹配某个字符串后结束
- <<<部分匹配某个字符串,高亮显示(xShell中没有尝试出来)
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
linux服务器下通过iptables+Denyhost抵御暴力破解的配置方法
这篇文章主要介绍了linux服务器下通过iptables + Denyhost抵御暴力破解的方法,需要的朋友可以参考下2014-11-11
Linux使用Cron+AT实现在某个确定的时间段内随机执行命令
写了个脚本签到,但是不想总是在确定的时间签到,不然在数据库里面的记录太假了,所以需要在确定的时间段内,随机选个时间执行,最后想到了使用Cron+AT实现,需要的朋友可以参考下2016-07-07


最新评论