在tcl中递归复制目录

时间:2012-12-20 03:35:26

标签: file-io tcl

当我尝试递归地将目录复制到另一个目录时,我收到一条错误消息。如果foo是我的源,bar是我的目标目录,我收到错误

"can't overwrite file "bar/foo" with directory "foo"

我的tcl命令是

file mkdir "bar"
file copy -force  ./foo bar

我哪里错了?

1 个答案:

答案 0 :(得分:2)

您可以使用exec:

exec cp -f ./foo bar

它总是适合我。