destpath='/home/hadoop/soft/hadoop-2.0.0-cdh4.5.0/cdhlib/'
jarpath='/home/hadoop/soft/hadoop-2.0.0-cdh4.5.0/share/hadoop/'
search='jar'

iterdir(){
    cd $1
    for p in `ls`; do
        echo "$p" |grep -q "$search"
        if [ $? -eq 0 ]
        then
                echo "file $p"
                cp -rf $p "$destpath$p"
        else
                if [ -d "$p" ] && [ "$p" != "mapreduce1" ]; then
                        cd $p
                        basepath=$(cd `dirname $0`; pwd -P)
                        iterdir $basepath
                        cd ..

fi
        fi
    done
}

iterdir $jarpath

最新文章

  1. 第二天--html+css
  2. asp.net 生成图形验证码(字母和数字混合)
  3. centos shell编程6一些工作中实践脚本 nagios监控脚本 自定义zabbix脚本 mysql备份脚本 zabbix错误日志 直接送给bc做计算 gzip innobackupex/Xtrabackup 第四十节课
  4. 计算系数 (codevs 1137) 题解
  5. Javascript 备忘
  6. #include<filename.h> 与 #include“filename.h”
  7. Android学习笔记--Handler用法总结
  8. 目标指向、Icon图标的错误
  9. easyUI自带的时间插件日期选择、月份选择、时间选择的使用(转)
  10. cocos2dx 中触摸事件分发一些解读
  11. ES 17 - (底层原理) Elasticsearch增删改查索引数据的过程
  12. 【转】GB2312、GBK和UTF-8三种编码的简要说明
  13. Git简单操作命令
  14. 【Python】Flask系列-URL和视图笔记
  15. ML之监督学习算法之分类算法一 ———— k-近邻算法(最邻近算法)
  16. 整理JavaScript循环数组和对象的方法
  17. windows系统同时连接多个openvpn账户
  18. 机器学习笔记—K-均值聚类
  19. mysql 修改数据库密码
  20. 在Spring3中使用注解(@Scheduled)创建计划任务

热门文章

  1. 移动测试之appium+python 入门代码(二)
  2. js校验密码,不能为空的8-20位非纯数字或字母的密码
  3. python绘制动态图
  4. 案例54-crm练习新增联系人
  5. pat1053. Path of Equal Weight (30)
  6. 延迟查询--LINQ
  7. MyBatis01--------概念
  8. SpringBoot系列之——整合JPA、mysql
  9. maven课程 项目管理利器-maven 3-3 maven中的坐标和仓库
  10. Python数据报协议以及sockersever模块的使用