Мне нужно сохранить результат команды оболочки, которую я выполнил в переменной, но я не смог заставить ее работать. Я пытался как:
import os
call = os.system("cat syscall_list.txt | grep f89e7000 | awk '{print $2}'")
print call
Но он печатает результат в терминале и печатает значение вызова как ноль, возможно, указывающее как успех. Как получить результат, хранящийся в переменной?