Linux教程

linux 中%.*、%%.*的意义

本文主要是介绍linux 中%.*、%%.*的意义,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

1、举例%.*的作用

root@DESKTOP-1N42TVH:/home/test3# a="aa.bb.cc.dd"
root@DESKTOP-1N42TVH:/home/test3# echo ${a}
aa.bb.cc.dd
root@DESKTOP-1N42TVH:/home/test3# echo ${a%.*}    ## %.*的作用是删除变量最后一个.及其后的内容
aa.bb.cc

 

root@DESKTOP-1N42TVH:/home/test3# a="2e.@#.%34.3#@$"
root@DESKTOP-1N42TVH:/home/test3# echo ${a}
2e.@#.%34.3#@$
root@DESKTOP-1N42TVH:/home/test3# echo ${a%.*}    ## %.*的作用是删除变量最有一个.及其后的内容。
2e.@#.%34

 

2、举例:%%.*的作用

root@DESKTOP-1N42TVH:/home/test3# a="aa.bb.cc.dd"
root@DESKTOP-1N42TVH:/home/test3# echo ${a}
aa.bb.cc.dd
root@DESKTOP-1N42TVH:/home/test3# echo ${a%%.*}   ## %%.*的作用是删除变量第一个.及其后的内容
aa

 

这篇关于linux 中%.*、%%.*的意义的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!