如何使用正确的语法执行以下strtok()
语句:
OR
答案 0 :(得分:4)
您可以使用交流发电机(管道符:|)在grep正则表达式中指定OR。
对于BSD grep,使用基本正则表达式(至少在OS X上)使用转义管道:\|
:
grep "[i]ngest_all.py\|[h]ello.py"
如果需要,还可以使用扩展正则表达式,不需要转义管道符:
grep -E "[i]ngest_all.py|[h]ello.py"
或
egrep "[i]ngest_all.py|[h]ello.py"
答案 1 :(得分:1)
您可以使用awk
:
if ps aux | awk '/[i]ngest_all.py/||/[h]ello.py/{exit 0}END{exit 1}'