百度上有 find src -type d | sed 's/src/mkdir -p dst/' | sh
试了一下,说s的未知选项错误
请高手 指点,并给个具体例子
谢谢
请问如何复制目录结构
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 381
- 注册时间: 2006-04-25 17:07
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: 请问如何复制目录结构
应该是因为你没转义路径里面的/
有个方法是用其他字符当做正则的分隔符,例如
find Documents -type d|sed 's@Documents@mkdir -p /tmp/test2@'|sh
有个方法是用其他字符当做正则的分隔符,例如
find Documents -type d|sed 's@Documents@mkdir -p /tmp/test2@'|sh
-
- 帖子: 3
- 注册时间: 2015-05-23 20:16
- 系统: gentoo+freebsd
Re: 请问如何复制目录结构
仅仅复制目录的话,这个方式更简单直观些:rosynirvana 写了:应该是因为你没转义路径里面的/
有个方法是用其他字符当做正则的分隔符,例如
find Documents -type d|sed 's@Documents@mkdir -p /tmp/test2@'|sh
代码: 全选
find src -type d | xargs -i mkdir -p /home/your_home/Downloads/{}