linux下獲取目錄及子目錄下所有文件名和路徑

轉自http://www.ahlinux.com/shell/7809.html

function ergodic(){
for file in ls $1
do
if [ -d 1"/" file ]
then
ergodic 1"/" file
else
local path=1"/" file
local name=$file
local size=du --max-depth=1 $path|awk '{print $1}'
echo name size $path
fi
done
}

IFS=$’\n’

INIT_PATH=”.”;
ergodic $INIT_PATH

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章