五種方法實現Linux批量重新命名檔案

2022-08-29 02:48:11 字數 745 閱讀 8024

linux批量重新命名檔案會涉及到改變乙個字母、改變一些相連字母、改變某些位置的字母、在最前面加上某些字母、或者改變字母的大小寫。完成這裡五個方法基本上就會解決了

linux

批量重新命名的工作。

[root@pps mailqueue]# for i in `ls`; do mv -f $i `echo $i | sed 's/^./q/'`; done

或者寫個指令碼,顯得更加清晰:

for file in `ls`  

do  

newfile =`echo $i | sed 's/^./q/'`  

mv $file $newfile  

done 

[root@pps mailqueue]# for i in `ls`; do mv -f $i `echo $i | sed 's/^...../zhaozh/'`; done

[root@pps mailqueue]# for i in `ls`; do mv -f $i `echo $i | sed 's/.....$/snail/'`; done

[root@pps mailqueue]# for i in `ls`; do mv -f $i `echo "_hoho_"$i`; done

[root@pps mailqueue]# for i in `ls`; do mv -f $i `echo $i | tr a-z a-z`; done

上面是五中完成有關linux

批量重新命名方法。

js陣列去重五種方法

今天來聊一聊js陣列去重的一些方法,包括一些網上看到的和自己總結的,總共5種方法 es5 這種方法最簡單最直觀,也最容易理解,如下 var arr 2,8,5,0,5,2,6,7,2 var newarr for var i 0 i arr.length i console.log newarr 結...

js陣列去重五種方法

今天來聊一聊js陣列去重的一些方法,包括一些網上看到的和自己總結的,總共5種方法 es5 這種方法最簡單最直觀,也最容易理解,如下 1 var arr 2,8,5,0,5,2,6,7,2 2 var newarr 3 for var i 0 i arr.length i 7 8 console.lo...

7種方法實現陣列去重

去重是開發中經常會碰到的乙個熱點問題,不過目前專案中碰到的情況都是後台介面使用sql去重,簡單高效,基本不會讓前端處理去重。那麼前端處理去重會出現什麼情況呢?假如每頁顯示10條不同的資料,如果資料重複比較嚴重,那麼要顯示10條資料,可能需要傳送多個http請求才能夠篩選出10條不同的資料,而如果在後...