Вы можете создать список
в чистой оболочке:
for i in {1..162} ; do echo "http://gk4success.com/questions.php?page=$i&parent=0&lang=2&c-id=27&q_type=" ; done
вvim
:
for i in range(1,162)| put ='http://gk4success.com/questions.php?page='.i.'parent=0lang=2c-id=27q_type=' | endfor
Окончательные аргументы в команде docker run
передаются в качестве аргументов команде, определенной в ENTRYPOINT. Что вам может понадобиться, так это ENTRYPOINT, указывающий на такой сценарий;
# Do theConfiguration
...
# Run the user commands
sh -c "$*"
В простом случае вы можете использовать его с голыми аргументами:
docker run name:tag pwd
Для более сложных команд вы должны заключать все в кавычки, чтобы избежать синтаксического анализа хост-оболочкой:
docker run name:tag "pwd > a; pwd > b"
Но вы должны учитывать, куда идет перенаправленный вывод. Как закодировано выше, он заканчивается двумя файлами внутри контейнера,если вы хотите увидеть его вне контейнера, вам придется смонтировать тома.