如何检查shellscript(zsh)是否有任何未完成的任务假脱机程序任务?
我已经尝试通过grep传递ts
,但我不确定这会是多么可扩展。
答案 0 :(得分:1)
ts -l | awk '$2 == "queued" || $2 == "running" { print $0 }'
这将获取ts -l命令的输出,然后检查每行的第二部分是否等于"排队"或者"跑步"如果是,它将打印该行。
您可以使用
ts -l | grep -E '([[:blank:]]+queued[[:blank:]]+) | ([[:blank:]]+running[[:blank:]]+)'
这将在输出中搜索多个空格,然后搜索排队或运行的单词,然后搜索多个空格。