歡迎您光臨本站 註冊首頁

如何將一個目錄下的文件了子目錄名字,全部改成小寫

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

如何將一個目錄下的文件了子目錄名字,全部改成小寫

一個目錄下有文件,a.jpg B.jpg C.jpg 和文件夾 ASd mnFJn JKL
大小寫很亂,怎麼能把所有的大寫改成小寫?
《解決方案》

為什麼沒人回答呢?
《解決方案》

試試這個perl腳本

#!/usr/bin/perl -w

use strict;

opendir (DIR,"./");

while(my $file = readdir(DIR))
{
        next if $file =~ /^(\.*)$/;
        my $oldFile = $file;
        $file =~ s/(.*)/\L$1/;
        if($file ne $oldFile)
        {
                my $cmd = "mv $oldFile $file";
                exec $cmd;
        }
}
《解決方案》

用awk 也可以的.

[火星人 ] 如何將一個目錄下的文件了子目錄名字,全部改成小寫已經有212次圍觀

http://coctec.com/docs/service/show-post-3015.html