字體:小 中 大 | |
|
|
2006/11/15 21:13:19瀏覽1832|回應0|推薦4 | |
今天晚上需要處理linux中的一些檔案,
但它們的檔名有些問題, 大小寫混用.. 我希望一次將它們全改為小寫.. 而不是一個一個來改 於是..我到網上抓了這個改檔名的工具來用 http://j3e.de/linux/convmv/convmv-1.10.tar.gz 它需要5.7.X 以後的 perl 來執行.. 我的perl 是 5.6.X 的舊版 所以我得先 upgrade perl. 以下步驟 即可將perl upgrade 到 5.8.7 $wget http://layer1.cpanel.net/perl587installer.tar.gz $tar xfz perl587installer.tar.gz $cd perl587installer $./install 再用 perl -v 看看,嗯 perl 已經變成 5.8.7版了咧! 至於那個改檔名的工具 用 tar -zxvf convmv-1.10.tar.gz 解開後就可以用了.. 它的功能有好幾個..可以幫你一次處理更改一堆檔名的工作 但目前我們要的是它改檔名為全小寫的功能.. convmv -r --lower --notest * 就可以把所有該目錄下的所有檔名 (包含子目錄..)都變成小寫了^^ ps: --notest 是需要的.. 沒有加此選項時,只會列出所有欲作的變更. 但不會實際更改檔名! |
|
( 興趣嗜好|電腦3C ) |