当前位置: 技术问答>linux和unix
Bourne shell取字串的问题.
来源: 互联网 发布时间:2016-01-25
本文导语: 现在a.list b.gif等文件,我想把文件前缀和扩展名分开来,因为扩展的长度不一至,所以,我用如下方法不行. ext_file_name=${filename%????}谢谢!! | BASESTR="test.okok.gif" SUBSTR=${BASESTR##*.} echo $SUBSTR SUBSTR=${BASEST...
现在a.list b.gif等文件,我想把文件前缀和扩展名分开来,因为扩展的长度不一至,所以,我用如下方法不行.
ext_file_name=${filename%????}谢谢!!
ext_file_name=${filename%????}谢谢!!
|
BASESTR="test.okok.gif"
SUBSTR=${BASESTR##*.}
echo $SUBSTR
SUBSTR=${BASESTR%.*}
echo $SUBSTR
如何不行?我在AS4上试过了滴。你举个例子?
SUBSTR=${BASESTR##*.}
echo $SUBSTR
SUBSTR=${BASESTR%.*}
echo $SUBSTR
如何不行?我在AS4上试过了滴。你举个例子?