SHELL:tr命令

tr  [options]  set1  set2      //将stdin输入的字符按照从set1到set2的映射规律进行转换     

(1)字符替换:(加密解密)

echo  12345  |  tr  '0-9'   '9876543210'         //加密
 //结果是87654
echo  87654  |  tr  ' 9876543210 '  '0-9'          //解密
 //结果是12345

(2)字符删除:(删除特定字符)

echo  "Hello 123  world  456"  |   tr  -d   '0-9'       //删除字符串中的0-9的数字
//结果是Hello world

(3)将重复的字符变为1个:

echo  "Haha                 yuan     dan  kuai le a da jia "  |   tr   -s    ' '
//结果是Haha yuan dan kuai le a da jia
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值