从ls / proc获取所有PID

时间:2018-11-12 18:57:59

标签: bash unix

如何使用ls / proc分隔所有PID,以便能够列出这些PID?我将创建一个脚本,在其中需要广告每个PID。

1 个答案:

答案 0 :(得分:0)

我会使用:

#!/bin/bash
shopt -s extglob
cd /proc
pids=( +([0-9]) )
cd -
for pid in "${pids[@]}"; do
    do_something_with "$pid"
done