Предположим, у меня есть файл на http://mysite.com/myscript.sh, который содержит:
#!/bin/bash
echo "Hello $1"
Из командной строки я могу выполнить свой скрипт (без его загрузки), используя следующую команду:
bash <(curl -s http://mysite.com/myscript.sh) World
Теперь вместо выполнения вышеупомянутой команды из командной строки я хочу выполнить ее из сценария Python.Я попытался сделать следующее:
import os
os.system('bash <(curl -s http://mysite.com/myscript.sh) World')
... но я получаю следующую ошибку:
sh: -c: строка 0: синтаксическая ошибка рядом с неожиданным токеном `('
Как сделать так, чтобы это правильно выполнялось в python?