用于UNIX的Tcl等价物;cp-pL";命令

用于UNIX的Tcl等价物;cp-pL";命令,tcl,Tcl,UNIX“cp-pL”命令的Tcl等价物是什么? 我无法在单个文件的说明中找到它: a) 获取文件的真实路径。 b) 复制它。 c) 设置属性、修改时间和访问时间 不幸的是,似乎没有任何方法来设置更改时间(Windows上的创建时间) 这是在unix、Mac OS X和Windows上工作的纯Tcl解决方案。当然你可以这样做: exec cp -pLf $from $to 参考:快速参考:-p用于保存元数据,-L用于在递归模式下跟踪符号链接(即,不将链接复制为链接,而是复制它指向的内容)。回答

UNIX“cp-pL”命令的Tcl等价物是什么? 我无法在单个文件的说明中找到它: a) 获取文件的真实路径。 b) 复制它。 c) 设置属性、修改时间和访问时间

不幸的是,似乎没有任何方法来设置更改时间(Windows上的创建时间)

这是在unix、Mac OS X和Windows上工作的纯Tcl解决方案。当然你可以这样做:

exec cp -pLf $from $to

参考:

快速参考:
-p
用于保存元数据,
-L
用于在递归模式下跟踪符号链接(即,不将链接复制为链接,而是复制它指向的内容)。回答得很好。我特别喜欢使用
exec
的建议。
exec cp -pLf $from $to