У меня есть python script, который должен запустить команду оболочки для каждого файла в каталоге:
import os
files = os.listdir(".")
for f in files:
os.execlp("myscript", "myscript", f)
Это отлично работает для первого файла, но после того, как команда "myscript" завершена, выполнение останавливается и не возвращается к python script.
Как я могу это сделать? У меня есть fork()
до calling os.execlp()
?