Ubuntu Dash 疑問 - Linux

By Harry
at 2017-06-17T20:58
at 2017-06-17T20:58
Table of Contents
版上各位大大們好
我最近在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;
這個腳本就在一分鐘內執行完畢
請問這會是什麼原因造成的呢?
--
我最近在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;
這個腳本就在一分鐘內執行完畢
請問這會是什麼原因造成的呢?
--
Tags:
Linux
All Comments

By Tristan Cohan
at 2017-06-20T11:14
at 2017-06-20T11:14

By Barb Cronin
at 2017-06-24T14:16
at 2017-06-24T14:16
Related Posts
CentOS yum 和 rpm 出現 `XZ_5.1.2alpha' not found

By Gilbert
at 2017-06-16T14:58
at 2017-06-16T14:58
ubuntu連無線wifi

By Anonymous
at 2017-06-16T09:42
at 2017-06-16T09:42
windows使用shell script的書

By Bennie
at 2017-06-14T17:29
at 2017-06-14T17:29
安裝失敗

By Todd Johnson
at 2017-06-14T01:32
at 2017-06-14T01:32
偶爾用gcin輸入時在,chrome整個不見

By Yuri
at 2017-06-11T20:19
at 2017-06-11T20:19