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