【发布时间】:2021-08-13 12:03:38
【问题描述】:
我正在尝试计算文件夹中不同 TCL 脚本的 SHA1 以进行版本检查(我的 TCL 版本是 8.5)。我想在其中一个 TCL 脚本中执行此操作,并将此信息打印到单独的文件中。我以为我可以这样做:
set repoDir "some/repo/dir"
set scripts_hash [cd $repoDir/scripts; exec sha1sum ./* | sha1sum]
puts $file $scripts_hash
但是,exec 不允许这样做吗?如何从 .tcl 脚本中执行 sha1sum shell 命令?
【问题讨论】:
标签: shell unix tcl exec sha1sum