批次將JPG改成jpg問題 - Linux
By Blanche
at 2011-03-13T19:47
at 2011-03-13T19:47
Table of Contents
安安,關於這個問題我上網找過
有找到方法如下:
for file in *.JPG;do mv $file ${file%.*}.jpg;done
但這個方式只能將單一目錄下的檔案掃過
所以我轉為找find的方法希望可以做到子目錄都可以批次更改
按照網路上的教學 寫出來應該如下:
find . -name "*.JPG" -exec mv $file ${file%.*}.jpg \;
不過一直沒辦法成功 會跳出
============================================================
BusyBox v1.16.1 (2011-02-25 19:06:21 CST) multi-call binary.
Usage: mv [OPTIONS] SOURCE DEST
or: mv [OPTIONS] SOURCE... DIRECTORY
Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY
Options:
-f Don't prompt before overwriting
-i Interactive, prompt before overwrite
=============================================================
但我把-f 跟 -i都加在 mv後面試過 還是沒有辦法成功
所以上來po文 可否麻煩大大們指點迷津
希望不要寫成shell 直接一行解決的方法 不知道這樣找的方向對不對
先謝謝了:)
--
Tags:
Linux
All Comments
By Necoo
at 2011-03-16T20:08
at 2011-03-16T20:08
By Andy
at 2011-03-17T08:33
at 2011-03-17T08:33
By Damian
at 2011-03-19T06:05
at 2011-03-19T06:05
By Damian
at 2011-03-19T08:08
at 2011-03-19T08:08
By Isla
at 2011-03-19T10:07
at 2011-03-19T10:07
By Damian
at 2011-03-19T13:14
at 2011-03-19T13:14
By Michael
at 2011-03-20T02:48
at 2011-03-20T02:48
By Agatha
at 2011-03-23T15:20
at 2011-03-23T15:20
By Hedda
at 2011-03-27T10:49
at 2011-03-27T10:49
By John
at 2011-04-01T08:59
at 2011-04-01T08:59
By Ida
at 2011-04-06T08:19
at 2011-04-06T08:19
Related Posts
自動備份
By Caroline
at 2011-03-13T16:46
at 2011-03-13T16:46
32bit 升到 64 bit的無痛方式??
By Kama
at 2011-03-13T11:04
at 2011-03-13T11:04
Chrome播放flash與PulseAudio監控
By Bethany
at 2011-03-12T21:45
at 2011-03-12T21:45
OPEN SUSE 11.4
By Andrew
at 2011-03-12T12:31
at 2011-03-12T12:31
Mint桌面問題
By Madame
at 2011-03-11T13:28
at 2011-03-11T13:28