[問題] tr替換文字會亂替換

作者: a07051226 (葡萄糖)   2015-07-07 00:17:23
最近練習寫sh腳本
我是先ls出檔案列表,再一一帶入指令中
不過因為要輸出檔案,所以也修改成輸出列表
例如:
Input :out01.mp4
Output:out01.gif
我是用cat Input | tr .mp4 .gif > Output
不過實際上輸出會變成out0f.gif
04的4也被替換成f了
有沒有解決方法?
順便問問
自動化轉檔都有輸入輸出檔
有沒有更好的方法可以自動填入檔案名稱?
作者: Neisseria (Neisseria)   2015-07-07 00:59:00
可以用 rename 這隻程式,不用自己重頭寫 script
作者: kdjf (我抓得到什麼呢?)   2015-07-07 01:13:00
tr是換字元,不是換字串 你下的是.=>., m=>g, p=>i, 4=>f

Links booklink

Contact Us: admin [ a t ] ucptt.com