我将如何dscl
在 Objective-C 中使用并获得其输出?我想像在终端中一样传递的命令是:
dscl . -readall /Users UniqueID | awk '/^RecordName:/ {name=$2}; /^UniqueID: / {if ($2 > 500) print name}'
我知道如何使用 -xml 等参数启动 system_profiler,但我不知道如何在实际工作的地方传递这么长的字符串。
我知道 system_profiler 是 /usr/sbin/system_profiler,但是 dscl 呢?