Linux之shell脚本遍历文件夹下所有文件
生活随笔
收集整理的這篇文章主要介紹了
Linux之shell脚本遍历文件夹下所有文件
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
#!/bin/bash
function ergodic(){
for file in ` ls $1`
do ???????????????
??? if [ -d $1"/"$file] #如果 file存在且是一個(gè)目錄則為真 ???????????????
??? then ????????????????????? ergodic $1"/"$file ???????????????
else ????????????????????? local path=$1"/"$file #得到文件的完整的目錄 ?????????????????????
local name=$file?????? #得到文件的名字???????????????????????????????????
fi
done }
INIT_PATH="/home"
ergodic $INIT_PATH
轉(zhuǎn)載于:https://www.cnblogs.com/xiaxiaoxuan/p/4316103.html
總結(jié)
以上是生活随笔為你收集整理的Linux之shell脚本遍历文件夹下所有文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何编写常见语言带默认参数值的函数
- 下一篇: 开发随笔——NOT IN vs NOT