shell遍历目录

  sre

shell traveDir.sh

 #! /bin/bash
 function read_dir(){
 for file in `ls 1` #注意此处这是两个反引号,表示运行系统命令
 do
  if [ -d1"/"file ] #注意此处之间一定要加上空格,否则会报错
  then
  read_dir1"/"file
  else
  echo1"/"file #在此处处理文件即可
  fi
 done
 } #读取第一个参数
 read_dir1

调用:

sh traveDir.sh /root

LEAVE A COMMENT

Captcha Code