1
我想創建一個腳本,通過刪除midle擴展名來重命名具有2個擴展名的文件。在談到這一點,我發現這個偉大的主題: Extract filename and extension in Bash在bash中提取位置文件名和擴展名
有人張貼有這方面殼牌參數擴展:
~% FILE="example.tar.gz"
~% echo "${FILE%%.*}"
example
~% echo "${FILE%.*}"
example.tar
~% echo "${FILE#*.}"
tar.gz
~% echo "${FILE##*.}"
gz
我的問題是關於上述聲明:你怎麼迴應例子。 gz?
謝謝