Mac OS X:如何检查是否已安装tclsh,如果没有,请安装它?

时间:2011-02-07 13:26:00

标签: macos shell tcl

我需要编写一个脚本,检查是否在Mac OS上安装了tclsh,如果没有安装它。

在这种情况下,它是tclsh,但通常应用程序可以是随机的。

我正在使用pkgutil --pkgs命令检查软件包(tclsh)是否已安装。但是这并没有在返回的列表中显示tclsh(尽管系统中有tclsh)。

那么如何从命令行检查系统上是否安装了tclsh,并在未安装的情况下进行安装。

1 个答案:

答案 0 :(得分:3)

在bash中,你运行type -a tclsh。您也可以尝试locate tclsh

但是,如果您正在分发Tcl程序,则可能需要调查构建Starkit - 一个自包含的单文件应用程序。见Build Your First Starkit