linux系统中去掉最后一个字符或第一个字符


 

1、

[root@centos7 test]# ls a.txt [root@centos7 test]# cat a.txt i e s m u w e i p q x z u n k e c b v y [root@centos7 test]# sed 's/.$//' a.txt i e s m w e i p x z u n e c b v

 

2、

[root@centos7 test]# cat a.txt i e s m u w e i p q x z u n k e c b v y [root@centos7 test]# awk '{sub(/.$/,"")}1' a.txt i e s m w e i p x z u n e c b v

 

3、

[root@centos7 test]# cat a.txt i e s m u w e i p q x z u n k e c b v y [root@centos7 test]# awk '{printf $0 "\b \n"}' a.txt i e s m w e i p x z u n e c b v

 

4、

[root@centos7 test]# va=abcde [root@centos7 test]# echo $va abcde [root@centos7 test]# echo ${va%?} abcd

 

5、

[root@centos7 test]# cat a.txt i e s m u w e i p q x z u n k e c b v y [root@centos7 test]# awk '{print substr($0,2)}' a.txt e s m u e i p q z u n k c b v y

 

6、

[root@centos7 test]# cat a.txt i e s m u w e i p q x z u n k e c b v y [root@centos7 test]# sed 's/^.//' a.txt e s m u e i p q z u n k c b v y

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM