作者:
mikukonn (mikukon)
2017-06-17 20:58:57版上各位大大們好
我最近在Ubuntu上處理大量資料,這些資料有很多類別,
分類方式使用資料夾分開,如今我需要使用SHELL製作出一個文字LIST
資料夾數量大約兩萬上下,資料夾內的檔案則5~數萬不等
於是我使用了以下指令
for f in */*;
do
echo $(pwd)/$f;
done;
在這種狀況需要等待十餘分鐘,但是我將指令換成
for d in */;
do
for f in $d*;
do
echo $(pwd)/$f;
done;
done;
這個腳本就在一分鐘內執行完畢
請問這會是什麼原因造成的呢?