Я хочу запустить программу prog
параллельно с помощью GNU parallel
с аргументом, который принимает значение в последовательности. Например:GNU параллельна переменной последовательности?
parallel prog ::: {1..100}
Однако, я не знаю, что верхняя граница последовательности заранее, так что я хотел бы быть в состоянии сделать что-то вроде:
parallel prog ::: {1..$x}
где $x
ряд что я где-нибудь буду вычислять. Как я могу это достичь?
Вам понадобится 'eval'. – jordanm
'eval' можно использовать, но не обязательно или рекомендуется. – chepner