ПРЯМ ОООООЧЕНЬ НАДО.

#!/usr/bin/python # -*- coding: utf-8 -*- import os print ('Процесс №1'); print ('PID: ', os.getpid()); print ('Parent PID: ', os.getppid()); args = ('ls', '-a') os.execvp(args[0], args) pid = os.fork() if pid == -1: print ('Ошибка!') elif pid == 0: print ('Процесс №2 от №1'); print ('PID: ', os.getpid()); print ('Parent PID: ', os.getppid()); else: pid = os.fork() if pid == -1: print ('Ошибка!') elif pid == 0: print ('Процесс №3 от №1'); print ('PID: ', os.getpid()); print ('Parent PID: ', os.getppid()) pid = os.fork() if pid == -1: print ('Ошибка!') elif pid == 0: print ('Процесс №5 от №3'); print ('PID: ', os.getpid()); print ('Parent PID: ', os.getppid()) pid = os.fork() if pid == -1: print ('Ошибка!') elif pid == 0: print ('Процесс №7 от №5'); print ('PID: ', os.getpid()); print ('Parent PID: ', os.getppid()); else: print ('Процесс №6 от №3'); print ('PID: ', os.getpid()); print ('Parent PID: ', os.getppid()); else: pid = os.fork() if pid == -1: print ('Ошибка!') elif pid == 0: print ('Процесс №4 от №1'); print ('PID: ', os.getpid()); print ('Parent PID: ', os.getppid());