对指定目录下的文件进行筛选,并重命名拷贝到另一个目录
2016-03-04 00:47
387 查看
#!/bin/bash
# ./test.sh ./test jpg
if [ "$#" -ne "2" ]
then
echo "error argument, format: file path + file type"
exit
fi
cd $1
echo "$1"
SRC_PATH="$1"
ICON_TYPE="$2"
BASE=`pwd`
NUM=1
#echo "$BASE"
set `date`
DST_PATH="$BASE/$2_$3_$5_OUT"
echo "$DST_PATH"
mkdir $DST_PATH
for filename in `ls ./ | grep $ICON_TYPE `
do
echo "$filename"
cp $filename "$DST_PATH/$NUM.$ICON_TYPE"
(( NUM = NUM +1 ))
echo "$NUM"
done
cd ..
# ./test.sh ./test jpg
if [ "$#" -ne "2" ]
then
echo "error argument, format: file path + file type"
exit
fi
cd $1
echo "$1"
SRC_PATH="$1"
ICON_TYPE="$2"
BASE=`pwd`
NUM=1
#echo "$BASE"
set `date`
DST_PATH="$BASE/$2_$3_$5_OUT"
echo "$DST_PATH"
mkdir $DST_PATH
for filename in `ls ./ | grep $ICON_TYPE `
do
echo "$filename"
cp $filename "$DST_PATH/$NUM.$ICON_TYPE"
(( NUM = NUM +1 ))
echo "$NUM"
done
cd ..
相关文章推荐
- Android Emulator
- 反编译工具Virtuous Ten Studio使用
- Mtk Android 打包解包*.img
- Android API教程:人脸检测(Face Detect)
- Smali文件语法参考
- 用 Remastersys定制自己的Ubuntu安装光盘
- 使用UNetBootin制作 Ubuntu 10.04 LTS安装引导U盘
- Android OpenSource Project Instruction
- 把数组排成最小的数
- 获取设备的主机名和ip地址
- 生成修改记录
- 内核学习入门
- MTK 10A 新特性学习
- 记住:你应该努力去追求幸福
- 电池电量显示 MTK 09B
- Ubuntu下Android应用程序开发环境搭建
- Android应用开发记录
- Vision GUI programming products
- centos下添加环境变量和启动apache
- C/C++程序员必须熟练应用的开源项目