在根目录下有四个文件m1.txt,m2.txt,m3.txt,m4.txt,用Shell编程,实现自动创建m1,m2,m3,m4四个目录,并将m1.txt,m2.txt,m3.txt,m4.txt四个文件分别拷贝到各自相应的目录下。
如果有很多m1 ...m100 该怎么办,于是我写了:
#!/bin/sh
i=1
for i in `seq 4`
do
dir="m$i"
mkdir -p -v $dir
sub=".txt"
txt="$dir$sub"
cp $txt $dir
done
echo "cp success!"
注:主要是字符的拼接
本文介绍了一种使用Shell脚本自动创建多个目录并按指定规则将文件复制到相应目录的方法。通过简单的脚本实现从m1到m100目录的创建及对应文件的自动归档。
1784

被折叠的 条评论
为什么被折叠?



