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

看板Linux作者 (葡萄糖)時間10年前 (2015/07/07 00:17), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
最近練習寫sh腳本 我是先ls出檔案列表,再一一帶入指令中 不過因為要輸出檔案,所以也修改成輸出列表 例如: Input :out01.mp4 Output:out01.gif 我是用cat Input | tr .mp4 .gif > Output 不過實際上輸出會變成out0f.gif 04的4也被替換成f了 有沒有解決方法? 順便問問 自動化轉檔都有輸入輸出檔 有沒有更好的方法可以自動填入檔案名稱? -- Arch Linux適應中... Install by Antergos 不過已經被我修改的像是自己的系統了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.69.143 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1436199461.A.3C0.html

07/07 00:59, , 1F
可以用 rename 這隻程式,不用自己重頭寫 script
07/07 00:59, 1F

07/07 01:13, , 2F
tr是換字元,不是換字串 你下的是.=>., m=>g, p=>i, 4=>f
07/07 01:13, 2F
文章代碼(AID): #1LcgebF0 (Linux)
討論串 (同標題文章)
文章代碼(AID): #1LcgebF0 (Linux)