所以我试图找到任何包含“控制”一词的进程的PID。我在linux上用ruby。这是到目前为止的基本代码
`ps aux | grep control`
Run Code Online (Sandbox Code Playgroud)
如果我在 ruby 中运行它,那么在 Linux 中运行时返回的所有不同行都会连接成一个长字符串。我怎样才能让 ruby 将结果作为列表读取,而不是一个长字符串?
您可以将其拆分为换行符,如下所示:
lines = (`ps aux | grep control`).split(/\n/)
Run Code Online (Sandbox Code Playgroud)
完成后,您可以迭代它们,使用正则表达式选择内容等。
| 归档时间: |
|
| 查看次数: |
1591 次 |
| 最近记录: |