坚持#第223天~零基础自学云计算基础语言应用之Shell13~17节

反序输出文本tac的用法!

写法:head -3 /etc/passwd |tac

区别:

适用于删除末尾文件的情况:

删除末尾5行

tac /etc/passwd | sed ‘1,5d’回车

要恢复之前的顺序就再就一个倒叙tac:

tac /etc/passwd | sed ‘1.5d’ | tac回车

镜子反序倒影输出rev的用法:

head -3 /etc/passwd | rev回车;

效果:

一般用于取每行末尾的字符:

重定向保存tee的用法!和 > 的区别:tee会既保存,也会输出保存的结果!

格式是命令 | tee 文件;

关于linux中没有\r换行会导致文本格式转换出现^M的错误:利用unix2dos Linux文件或dos2unix Window文件:

xargs!

expect预期交互控制!

expect就是一个软件工具,自动交互式工具,不需人工干预,触发的依据是预期会出现的特征提示文本。

装expect的代码:yum -y installexpect回车

SSH登陆免交互!

正则表达式!

egrep!

基本元字符:^   $   .  +   ?   *

awk文本过滤!

Shell环境的输出以“文本”为主。

文本的交互处理:vi、vim、gedit、passwd、more、less、man等。

文本的非交互处理:重定向、管道、命令替换、字符串截取、grep行检索、expr和cut字符串切割、tr字符替换、awk、sed专用工具。

非交互处理的“瑞士军刀”AWK!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值