批次將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