I am writing a small script to serially walk through a directory and run a command on the subdirectories therein.
I am running into a problem however with Popen() that it will walk through the directories and run the desired command without waiting for the previous one to finish. i.e.
for dir in dirs:
#run command on the directory here.
it kicks off the command for each dir without caring about it afterwards. I want it to wait for the current one to finish, then kick off the next. The tool I am using on the directories is Log2timeline
from SANS SIFT which takes quite a while and produces quite a bit of output. I don't care about the output, I just want the program to wait before kicking off the next.
What's the best way to accomplish this?
Thank you!