拷贝数据问题

1目录下有a b c d e f g 七个目录 每个目录里面有一个11目录,每个11目录里面n多不同文件,新建2目录,在2目录下新建a b c d e f g 七个目录,里面也各建11目录,提问:怎么将1/*/11 里面的文件 拷贝到 2/*/11 里面去, 我用 cp -R   1/*/11/*      2/*/11  命令后 文件都被拷贝到 2/g/11 下面了
参与3

2同行回答

lanmanlanman其它aix
回复 2# 少东家     谢谢,但是目录2不能删,不过也学习了 ercr显示全部
回复 2# 少东家


    谢谢,但是目录2不能删,不过也学习了 ercr收起
IT其它 · 2015-02-10
浏览920
wangqlwangql系统工程师NULL
把你的2目录删了,写脚本完成吧,建议参考,for i in a b c d e f gdomkdir -p /tmp/2/$i/11;cp -r /tmp/1/$i/11/* /tmp/2/$i/11/done考虑到绝对路径的问题,在你的目录前加了个/tmp   自行修改替换即可显示全部
把你的2目录删了,写脚本完成吧,建议参考,
for i in a b c d e f g
do
mkdir -p /tmp/2/$i/11;cp -r /tmp/1/$i/11/* /tmp/2/$i/11/
done

考虑到绝对路径的问题,在你的目录前加了个/tmp   自行修改替换即可收起
IT咨询服务 · 2015-02-10
浏览961

提问者

lanman
其它aix

问题状态

  • 发布时间:2015-02-09
  • 关注会员:1 人
  • 问题浏览:2772
  • 最近回答:2015-02-10
  • X社区推广