Запуск исполняемого файла в цикле - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть тест (который по сути является исполняемым файлом), который я хочу запустить несколько раз. Есть ли какой-то сценарий или что-то для этого? В основном я хочу запустить

terminal>./test   and do this like n times.

Это для командной строки.

p.s Я не назвал исполняемый тест .. Я просто использовал мнемонику, чтобы помочь тому, что я говорил

Ответы [ 2 ]

2 голосов
/ 30 ноября 2011

Не называйте test вашей программой.

Вы можете использовать repeat встроенный в zsh, например,

 repeat 12 ./test
1 голос
/ 30 ноября 2011

Как насчет

for i in `seq 1 $n`; do ./test ; done

Это должно работать на всех sh-подобных оболочках.Как примечание, называть исполняемый файл «test» - не лучшая идея:

# there's a shell builtin
[cnicutar@fresh ~]$ type test
test is a shell builtin

# and a separate executable, for good measure
[cnicutar@fresh ~]$ which test
/usr/bin/test
...