我可以使用的Bash/Python的工藝匹配
pgrep -f 'keyword1 | keyword2'
運行p纖ep和返回匹配要麼關鍵字的所有進程。
如何使用&做到這一點呢?我只是想同時包含關鍵字
下面的模式失敗的進程:
pgrep -f 'keyword1 & keyword2'
pgrep -f 'keyword2 && keyword2'
MAN p纖ep(1)
OPTIONS
-f該模式通常只對匹配過程 名稱。當設置-f時,將使用完整的命令行。
。
方問題: 有一個內置在Python庫運行這些命令?我似乎找不到一個人,每個人都建議使用subprocess.Popen(),這是我如何運行'pgrep'命令,但是我更喜歡純Python解決方案,如果它可用
你聽說過're'模塊的? –
我確實。這是正則表達式是啊?如果我通過subprocess.Popen('pgrep [re]')運行它,bash命令是否會選取Python正則表達式? – AK47
你想要返回什麼,一個pid列表? –