亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux tr 文件轉換實例

發布時間:2021-07-22 15:46:16 來源:億速云 閱讀:122 作者:chen 欄目:系統運維

本篇內容介紹了“linux tr 文件轉換實例”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

加if判斷這樣 不滿足條件的就不會去處理。或者處理過的就不會再處理。
${i%%.*}  取文件名
${i#*.}   取擴展名
 
純小寫字母的轉大寫:

代碼如下:


for i in * ; do exp=${i#*.};o=${i%%.*}; if [[ $o =~ ^[a-z]+$ ]];then  mv $i $(echo $o|tr [a-z] [A-Z]).$exp; fi; done


連同擴展名:

代碼如下:


for i in * ; do exp=${i#*.};o=${i%%.*}; if [[ $o =~ ^[a-z]+$ ]];then  mv $i $(echo $o|tr [a-z] [A-Z]).$(echo $exp|tr [a-z] [A-Z]); fi; done


小寫字母開頭

代碼如下:


for i in * ; do exp=${i#*.};o=${i%%.*}; if [[ $o =~ ^[a-z] ]];then mv $i $(echo $o|tr [a-z] [A-Z]).$exp; fi; done


連同擴展名:

代碼如下:


for i in * ; do exp=${i#*.};o=${i%%.*}; if [[ $o =~ ^[a-z] ]];then mv $i $(echo $o|tr [a-z] [A-Z]).$(echo $exp|tr [a-z] [A-Z]); fi; done

“linux tr 文件轉換實例”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

建德市| 新昌县| 武宁县| 尉氏县| 延长县| 桑植县| 永顺县| 赤峰市| 南岸区| 永济市| 道孚县| 梅河口市| 格尔木市| 武隆县| 宁强县| 建昌县| 遵义县| 社会| 长宁区| 贵州省| 安龙县| 汉沽区| 含山县| 北海市| 张家界市| 桑植县| 京山县| 延津县| 古田县| 泽州县| 石林| 成都市| 嘉荫县| 巧家县| 靖安县| 宽甸| 绥阳县| 平邑县| 邢台县| 保靖县| 大荔县|