Linux运维笔记-日常操作命令总结【echo命令】

echo -n 不换行输出
echo -e 处理特殊字符
[root@bastion-IDC ~]# echo -e "q11\n3452345\nHASHHDF\n数据库\nuuu\n4444" >a.txt
[root@bastion-IDC ~]# cat a.txt
q11
3452345
HASHHDF
数据库
uuu
4444

输出重定向
>1>   标准输出重定向:
先把原文件的内容清空,然后把新的内容放到文件中
>>1>> 追加输出重定向:
把前面输出的东西输入到后边的文件中,不会清除文件原有内容,只是追加到文件的最后一行
[root@znix ~]# echo clsnedu.com >>clsn.txt
[root@znix ~]# cat clsn.txtclsnedu.com
[root@znix ~]# echo clsnedu.cn >clsn.txt
[root@znix ~]# cat clsn.txt
clsnedu.cn
2>>  错误追加输出重定向
把命令执行错误的信息追加存放在文件中
2>   错误输出重定向
先把原文件的内容清空,然后把错误信息放到文件中
[root@znix ~]# echa clsnedu.com 2>>clsn.txt
[root@znix ~]# cat clsn.txtclsnedu.com-bash: echa: command not found
把错误的内容和正确的信息都放在一个文件中.
[root@znix ~]# echo clsnedu.com   >>clsn.txt  2>>clsn.txt
[root@znix ~]# cat clsn.txtclsnedu.com-bash: echa: command not found
clsnedu.com
简写方式:
[root@znix ~]# cho clsnedu.com   >>clsn.txt  2>&1
[root@znix ~]# cho clsnedu.com  &>clsn.txt

<0< 输入重定向
输入重定向重定向用于改变命令的输入。
      当前仅与xargs联用
[root@znix ~]# cat /data/clsn.txt
1 2 3 4 5
[root@znix ~]# xargs  -n2 </data/clsn.txt
1 2
3 4
5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值