最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

把文件復制N份的2個Shell腳本代碼

 更新時間:2014年07月10日 09:05:33   投稿:junjie  
這篇文章主要介紹了把文件復制N份的2個Shell腳本代碼,一般用在需要大量文件測試時使用,需要的朋友可以參考下

測試時需要大量文件,所以寫了腳本進行拷貝。有規(guī)律的文件名利于引用。


復制代碼 代碼如下:

#!/bin/sh
# file name : batchcp.sh
# author: zhouhh
# Email: ablozhou@gmail.com
# Date : 2008.3.31
 
echo "input your file name"
 
read  FILENAME
 
echo "how many times you want copy?"
 
read TIMES
 
echo "your file name is ${FILENAME}, you want to copy ${TIMES} times."
 
BASE=`echo ${FILENAME}|cut -d "." -f 1`
EXT=`echo ${FILENAME}|cut -d "." -f 2`
 
for(( i=0;i<${TIMES};i++))
do
echo "copy ${BASE}.${EXT} to ${BASE}$i.${EXT} ..."
cp "${BASE}.${EXT}" "${BASE}$i.${EXT}"
done

另一個版本

復制代碼 代碼如下:

#!/bin/sh
# file name : batchcp.sh
# author: zhouhh
# Email: ablozhou@gmail.com
# Date : 2008.3.31
 
echo "input your file name"
 
read  FILENAME
 
echo "how many times you want copy?"
 
read TIMES
 
echo "your file name is ${FILENAME}, you want to copy ${TIMES} times."
#find . and cut the left part of the file name using ##
EXT=${FILENAME##*.}
#find . and cut the right part of the file name using %
BASE=${FILENAME%.*}
echo "base:$BASE"
echo "ext:$EXT"
 
for(( i=0;i<${TIMES};i++))
do
echo "copy ${BASE}.${EXT} to ${BASE}$i.${EXT} ..."
cp "${BASE}.${EXT}" "${BASE}$i.${EXT}"
done

相關文章

最新評論

保康县| 青浦区| 沾化县| 南宫市| 余江县| 余庆县| 三河市| 长海县| 灌云县| 苏尼特右旗| 望奎县| 高邮市| 姜堰市| 克拉玛依市| 黄梅县| 七台河市| 巨鹿县| 唐山市| 兰坪| 伊宁县| 崇左市| 牙克石市| 崇仁县| 华宁县| 武宁县| 藁城市| 新密市| 来安县| 襄垣县| 阿勒泰市| 红原县| 二连浩特市| 焦作市| 巴楚县| 舞阳县| 鄂尔多斯市| 扶风县| 琼结县| 布尔津县| 井研县| 汉阴县|