Shell獲取文件的文件名和擴展名的例子
更新時間:2014年06月27日 08:50:52 投稿:junjie
這篇文章主要介紹了Shell獲取文件的文件名和擴展名的例子,簡明版的代碼實例,看了就懂,需要的朋友可以參考下
basename example.tar.gz .tar.gz # => example FILE="example.tar.gz" echo "${FILE%%.*}" # => example echo "${FILE%.*}" # => example.tar echo "${FILE#*.}" # => tar.gz echo "${FILE##*.}" # => gz # 在bash中可以這么寫 filename=$(basename "$fullfile") extension="${filename##*.}" filename="${filename%.*}"
相關(guān)文章
shell向文件中添加新內(nèi)容的實現(xiàn)方法
Shell腳本是一種為shell編寫的腳本程序,下面這篇文章主要給大家介紹了關(guān)于shell向文件中添加新內(nèi)容的實現(xiàn)方法,需要的朋友可以參考下2023-06-06Shell腳本編寫Nagios插件監(jiān)控程序資源占用
這篇文章主要介紹了Shell腳本編寫Nagios插件監(jiān)控程序資源占用,本文先是給出了需求和需求分析,然后給出實現(xiàn)代碼,需要的朋友可以參考下2014-12-12關(guān)于Linux反空閑設(shè)置的兩種方法總結(jié)
下面小編就為大家?guī)硪黄P(guān)于Linux反空閑設(shè)置的兩種方法總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03Shell(())實現(xiàn)對整數(shù)進(jìn)行數(shù)學(xué)運算
這篇文章主要介紹了Shell(())實現(xiàn)對整數(shù)進(jìn)行數(shù)學(xué)運算,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03