Python noob в доме (пока):
Я обрабатываю файл построчно, как:
import os
with open ('data.txt','r') as f:
for line in f:
os.system("/bin/chmod -x {}".format(line))
os.system("/usr/bin/clipass {}".format(line))
Основная проблема заключается в том, что chmod может завершиться с ошибкой, если файл не былнайдено, а затем, для меня, оставшаяся вторая команда - пустая трата времени.
Как лучше распределить действие на две части (помимо повторения цикла дважды).Таким образом, я могу запустить chmod для данного списка, а затем выполнить вторую итерацию для выполнения команды сценария оболочки.