發表文章

目前顯示的是 2016的文章

Linux MAC Rename指令(批次改檔名)

圖片
各位一定也常常遇到奇怪的檔名 像上面這個例子 假如我們不想要前面的ABCD時該怎麼辦 一個個刪? 如果只有幾個檔案的話還行 但如果是幾十幾百ㄋ? 這時就可以使用上這次的主角:Rename指令了 格式: rename 's/原字元/要取代的新字元/' *.副檔名 由於我們要刪除ABCD所以要取代的 新字元為空 但! 如果遇到這種狀況: 這種時候 正則表示法 就可以派上用場了! 至於什麼是正則表示法我就不介紹了 底下就來介紹幾個常會用到的特殊字符:     . :代表一定有一個任意字元     \ :代表跳脫字元,將特殊符號的特殊意義去除     * :代表重複一個or無窮多個前一字符 達成目標的方法有很多 大家可以自己去嘗試嘗試囉~ 如果你的mac沒有安裝rename指令 可以透過Homebrew來安裝 $ brew install rename