filename="hello.jpg"
name=${filename%.*} //截取文件名从右向左第一个.之后全删除
echo $name //打印
filename="hello.jpg"
name=${filename#*.} //截取扩展名,从左向右第一个点后面所有,## 从右向左第一个点后面所有
echo $name
本文共 209 字,大约阅读时间需要 1 分钟。
filename="hello.jpg"
name=${filename%.*} //截取文件名从右向左第一个.之后全删除
echo $name //打印
filename="hello.jpg"
name=${filename#*.} //截取扩展名,从左向右第一个点后面所有,## 从右向左第一个点后面所有
echo $name
转载于:https://blog.51cto.com/2643235/1430712