Команда wget -O не найдена

Я не вижу, как сложно запускать sudo -i один раз в терминале, а затем просто использовать этот один терминал (или вы можете открыть несколько, но тогда вам придется снова вводить пароль), чтобы сделайте все свои вещи sudo.

(И нет, я не могу увидеть большую проблему при вводе пароля раз в то время. Это действительно не то, что нужно времени, и если вы не закрываете свой терминал после каждого команда, sudo не будет просить ваш проход на некоторое время после того, как вы прошли проверку подлинности).

1
задан 3 December 2013 в 03:44

1 ответ

Хорошо, давайте объясним, почему вы получаете command not found. То, что вы говорите sudo, - это выполнить команду wget\, которая не существует. Если вы отделите wget от \, вы увидите, что он будет работать красиво:

sudo wget \
https://raw.github.com/rstudio/shiny-server/master/config/upstart/shiny-server.conf \
-O /etc/init/shiny-server.conf

То же самое происходит со второй строкой. Если вы хотите, вы можете сделать это в oneliner, удалив возвраты и обратную косую черту (\):

sudo wget https://raw.github.com/rstudio/shiny-server/master/config/upstart/shiny-server.conf -O /etc/init/shiny-server.conf

Вот почему он не работает

1
ответ дан 24 May 2018 в 14:38
  • 1
    Это интерпретирует команду как: bash: wgethttps://raw.github.com/rstudio/shiny-server/master/config/upstart/shiny-server.conf: No such file or directory. wget, а первый аргумент объединяется вместе в имя команды, которое не найдено. – kiri 6 January 2014 в 16:42

Другие вопросы по тегам:

Похожие вопросы: