linux shell(根據擴展名切分分件名)

1:能夠藉助%操做符,輕鬆的將名稱部分從「名稱.擴展名」這種格式的文件名中提取出來。 spa

file_jpg="sample.jpg" io

name=${file_jpg%.*}      %爲非貪婪模式     %%爲貪婪模式 擴展

echo $name file

結果爲sample 文件

2:能夠藉助#操做符將文件擴展名部分提取出來

extension=${file_jpg#*.}  #爲非貪婪模式    ##爲貪婪模式

echo extension

結果爲:jpg

相關文章
相關標籤/搜索