我到处寻找,似乎无法在任何地方找到cupctl。我认为它很像echo或sh,它只是一个可执行文件,其中一个PATH变量位于系统的某个位置。为了让我从我正在研究的Obj-C应用程序调用NSTask,我需要知道它在哪里。
答案 0 :(得分:1)
e.g。 find / -name 'cupsctl'
假设平均尺寸的SSD,实际上并不需要这么长时间。我的Mac上几秒钟
$ sudo find / -name 'cupsctl' 2> /dev/null
/usr/sbin/cupsctl
或者,就像它的OS X一样,如果你有聚光灯索引,你可以使用mdfind
mdfind -name 'cupsctl'
会立即返回一些结果,其中大部分是此页面的Safari历史记录: - )