下面的代码帮助我将文件从test1文件夹复制到test2文件夹,但是我不需要每次都创建test2文件夹,并且每次都不需要跳跃,我需要使用单个命令IS将代码中的所有提到的文件复制这可能吗?
for file in /Path/test1/*mdp ; do
mkdir -p /Path/test2/"$name"
cp "$file" "/Path/test2/$name"
done
for file in /Path/test1/*gro ; do
mkdir -p /Path/test2/"$name"
cp "$file" "/Path/test2/$name"
done
for file in /Path/test1/*top ; do
mkdir -p /Path/test2/"$name"
cp "$file" "/Path/test2/$name"
done
for file in /Path/test1/*nvt1.cpt ; do
mkdir -p /Path/test2/"$name"
cp "$file" "/Path/test2/$name"
done
你可以做:
newpath="/Path/test2/$name"
mkdir -p "$newpath"
cp /Path/test1/*{mdp,grp,top,nvt1,cpt} "$newpath"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句