Привет. Помогите нубу дописать скрипт.
Есть определенные bash-скрипт , который я пытаюсь исполнить через оболочку. Скрипт , который я хочу выполнить выдаёт в терминал численное значение типа (0.00012 или -0.00012). Выполнение скрипта идёт (скрипт + аргумент к нему). ./script.sh -d # Я хочу написать python скрипт , который выполнит этот bash-скрипт 100 раз с аргументами от -d 1 до -d 100. Вот как я пытаюсь сделать сейчас
#!/usr/bin/python
import subprocess
n = 1
args = '/,,/,,/,,/,,/script.sh' + ' -d '
argspopen = args + str(n)
cmd = subprocess.Popen(argspopen, shell=True, stdout=subprocess.PIPE)
for line in cmd.stdout:
if "0" in line:
print "domain " + " : " + line
if "Error" in line:
print "Domain don`t work"
Этот скрипт только для 1 «домена» под номером 1. Как зациклить это всё и получить вывод типа: domain 10 : 0.00012 и так для всех 100 доменов (если ошибка, то Domain # don`t work) Спасибо.