ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

目录遍历脚本

2019-03-07 13:55:23  阅读:195  来源: 互联网

标签:脚本 opt 144 遍历 cloudera file xr root 目录


目录遍历脚本
[root@NewCDH-0--144 opt]# cat dir.sh

#!/usr/bin/sh

DIR=$(cd "$(dirname "$0")"; pwd)

echo "当前目录:$DIR"

ROOT=$DIR

for file in $ROOT/*

do
if [ -d "$file" ]
then 
  echo "$file"
  cd $file
  #pwd & git status
fi
done

[root@NewCDH-0--144 opt]# ll
total 20
-rw-r--r-- 1 root root 337 Feb 25 13:20 back_log.sh
drwxr-xr-x. 4 cloudera-scm cloudera-scm 39 Mar 15 2018 cloudera
-rw-r--r-- 1 root root 189 Mar 7 13:02 dir.sh
drwxr-xr-x 4 root root 109 Aug 29 2018 falcon-agent
drwxr-xr-x 3 root root 85 Dec 3 17:17 flink
drwxr-xr-x 2 root root 4096 Mar 4 18:29 majihui
drwxr-xr-x 4 root root 4096 Oct 16 10:14 mysql
-rw-r--r-- 1 root root 144 Jan 31 18:14 test.txt
drwxr-xr-x 2 root root 49 Nov 7 17:12 zabbix
[root@NewCDH-0--144 opt]# sh dir.sh
当前目录:/opt
/opt/cloudera
/opt/falcon-agent
/opt/flink
/opt/majihui
/opt/mysql
/opt/zabbix

标签:脚本,opt,144,遍历,cloudera,file,xr,root,目录
来源: https://blog.51cto.com/12445535/2359481

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有