Re: [問題] Linux下Bash批次更改檔名(數百、千個檔)

看板Linux作者 (▽.(▽×▽φ)=0)時間6年前 (2017/09/29 01:43), 6年前編輯推噓4(4011)
留言15則, 5人參與, 6年前最新討論串6/6 (看更多)
※ 引述《weakstudy (台灣高階管理人)》之銘言: : 小弟剛接觸Linux下的Ubuntu系統,用的是Bash, : 話說某天,某個學長經過我的座位看我一個檔點一下後,按F2,再更改檔名, : 然後換下一個,他看了我改了五、六個檔吧, : 終於受不了了,「學弟啊!這種東西,你寫個Bash就可以在30秒內搞定它了!」, : 我眼睛發光的看著他,但是他在趕論文,隨手指著一個同學(女的)學姐, : 她也會寫Bash,不會的請教她, : 然就就飄回自已的座位寫論文了, : 真的是「飄」回去 … 好像剛才那一段對話從來沒有發生過, : 學姐也看都沒看我一眼, : 我 … 好想寫個「慘」字 … : 好了,前情提要就是這樣 … : 接下來就是我現在面對的情況: : 我有個資料夾…就叫它「OnePiece」吧 : 裡面有… : 「海賊王 第1集 繁體中文翻譯.mp4」 : 「海賊王 第2集 繁體中文翻譯.mp4」 : 「海賊王 第3集 繁體中文翻譯.mp4」 : 「海賊王 第4集 繁體中文翻譯.mp4」 : 「海賊王 第5集 繁體中文翻譯.mp4」 : … : 「海賊王 第51集 繁體中文翻譯.mp4」 : 「海賊王 第52集 繁體中文翻譯.mp4」 : 「海賊王 第53集 繁體中文翻譯.mp4」 : 「海賊王 第54集 繁體中文翻譯.mp4」 : 「海賊王 第55集 繁體中文翻譯.mp4」 : … : 「海賊王 第796集 繁體中文翻譯.mp4」 : 「海賊王 第797集 繁體中文翻譯.mp4」 : 「海賊王 第798集 繁體中文翻譯.mp4」 : 「海賊王 第799集 繁體中文翻譯.mp4」 : 「海賊王 第800集 繁體中文翻譯.mp4」 : … : 因小弟Bash功力低淺,故特來網上求教各高手、神級人物,是否可以寫一個Bash幫忙更改 : 檔名的呢? : 但希望是集數的數字可以留下來, : 也就是如「海賊王 第800集 繁體中文翻譯.mp4」可以變成「OnePiece v800.mp4」? : 久聞PTT高手如雲,又願意伸出援手,小弟這次真心想要請求幫忙,如不嫌棄,請助小弟 : 一臂之力! : 小弟將來實力長成,必像大眾高手一樣儘力不計酬勞幫忙真心需要幫忙之人! : 成謝再三! #建立測試檔案,可不執行 #for ((i=1;i<=800;i++));do touch "海賊王 第${i}集 繁體中文翻譯.mp4";done #變更 for ((i=1;i<=800;i++));do mv "海賊王 第${i}集 繁體中文翻譯.mp4" "OnePiece v${i}.mp4";done #復原 for ((i=1;i<=800;i++));do mv "OnePiece v${i}.mp4" "海賊王 第${i}集 繁體中文翻 譯.mp4" ;done -- geodesic equation 2 μ ν σ d x d x d x ─── + {νσ,μ} ─── ─── = 0 2 d s d s d s -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.38.208 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1506620588.A.EE5.html ※ 編輯: Frobenius (1.171.38.208), 09/29/2017 01:50:31

09/29 10:45, 6年前 , 1F
安裝vifm, visual mode把所有檔名mark下來,按cw更改檔名
09/29 10:45, 1F

09/29 10:46, 6年前 , 2F
這時會進入vi,:1,$s/海賊王/OnePiece/g ,:wq完成收工
09/29 10:46, 2F

09/29 10:49, 6年前 , 3F
或是rename 's/海賊王/OnePiece/' *.mp4 完成收工
09/29 10:49, 3F

09/29 13:45, 6年前 , 4F
樓上這方法很讚 沒想到有VIFM 這工具可用
09/29 13:45, 4F

09/29 14:58, 6年前 , 5F
我是用 vidir
09/29 14:58, 5F

09/29 14:58, 6年前 , 6F
話說簽名檔那是哪條啊?大地上不到一年就忘光了 orz
09/29 14:58, 6F

09/30 02:50, 6年前 , 7F

09/30 02:53, 6年前 , 8F
remote execution那段可參考,但板友提的寫script更直覺些
09/30 02:53, 8F

09/30 02:53, 6年前 , 9F
呃,抱歉推錯文
09/30 02:53, 9F

09/30 03:05, 6年前 , 10F
極端線or測地線or短程線方程式or曲度四維時空中之直線
09/30 03:05, 10F

09/30 03:06, 6年前 , 11F
廣義相對論會碰到
09/30 03:06, 11F

09/30 14:29, 6年前 , 12F
我們上的大地一樣嗎?(汗
09/30 14:29, 12F

10/06 01:08, 6年前 , 13F
這是物理的方程式 大地是?
10/06 01:08, 13F

10/06 01:10, 6年前 , 14F

10/06 01:11, 6年前 , 15F
微分幾何的測地線
10/06 01:11, 15F
文章代碼(AID): #1PpJIixb (Linux)
討論串 (同標題文章)
文章代碼(AID): #1PpJIixb (Linux)