我正在尝试操纵 softwareupdate 命令的输出,以在推荐之后提取 YES / NO 。我仍然对脚本还有些陌生,并且很难解决这个问题。
到目前为止,我已经尝试使用grep,awk和sed等不同的命令。
这与我所需要的接近...
Recommended=$(softwareupdate -l --no-scan | sed -n '/restart/p')
echo $Recommended
这是我得到的结果:
Title: macOS 10.15 Update, Version: , Size: 962326K, Recommended: YES, Action: restart,
但是,我只想在推荐后得到 YES 或 NO :