Скачивание и запуск скрипта bash через wget

Скачивание и запуск sh скриптов через wget

В ряде определенных случаев, может потребоваться выполнить в bash скрипт, скачанный через wget. Данное действие можно выполнить всего одной строкой, но содержимое этой строки зависит от типа скрипта. Если скрипт не требует участия пользователя, то выглядеть такая строка будет следующим образом:

wget -O - http://127.0.0.1/example.sh | bash

Если же, скрипт является интерактивным, и требует каких-либо действий от пользователя, то команда будет выглядеть иначе:

bash <(wget -qO- http://127.0.0.1/example.sh)

В том случае, если нужно выполнить скачанный интерактивный скрипт с повышением прав до суперпользователя, то команда приобретет такой вид:

sudo su -c "bash <(wget -qO- http://127.0.0.1/example.sh)" root

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *