ps -eaf 명령에서 모든 사용자를 가져와 배열에 추가해야 합니다. 이 작업을 수행하려면 Python을 사용하는 것을 선호합니다.
답변1
다음을 수행할 수 있습니다.
#! /usr/bin/env python3.6
import subprocess
result = subprocess.check_output(['ps','-eaf']).decode('utf-8')
users = []
for line in result.splitlines():
name = line.split()[0]
if name not in users:
users.append(name)
print(users)
보다 포괄적인 답변을 보려면 다음을 참조하세요.이 stackoverflow 답변
@jdwolf가 게시한 내용에도 불구하고 이 경우에는 쉘 스크립트를 사용하는 것이 더 적절할 수 있습니다.