2004-10-01, 08:32 AM
|
#4 (permalink)
|
註冊會員
|
引用:
作者: wisley
小弟綜合了幾篇文章,希望對大家有幫助。
============================
大量file改名,
Ex:由*.jpeg 改為 *.jpg ,用"find"的參數應如何下呢?
(全部file在同一個資料夾內, 假設~\pic\)
============================
指令:
for foo in *.jpeg; do mv $foo `basename $foo .jpeg`.jpg; done
============================
實測:
[wisley]$ mkdir tmp
[wisley]$ cd tmp
[tmp]$ touch {aaa,bbb,ccc}.jpeg
[tmp]$ ls
aaa.jpeg bbb.jpeg ccc.jpeg
[tmp]$ for foo in *.jpeg; do mv $foo `basename $foo .jpeg`.jpg; done
[tmp]$ ls
aaa.jpg bbb.jpg ccc.jpg
|
 第一次看過這樣改檔名的!!!
受教囉!!!
|
|
|
送花文章: 1,
收花文章: 0 篇, 收花: 0 次
|