Как я могу передать пароль sudo в качестве аргумента в моей команде?

Попробуйте: dpkg-query -W libgtk-3-bin

# Gives version as 3.10.8, separated on the left by a tab, and on the right by a ~
$ dpkg-query -W libgtk-3-bin
libgtk-3-bin    3.10.8~8+qiana

# An associated package also gives the package architecture [for me]
$ dpkg-query -W libgtk-3-0
libgtk-3-0:amd64    3.10.8~8+qiana
0
задан 17 May 2018 в 09:40

3 ответа

Немного перепутайте команду, перемещая echo для источника внутри команды sudo:

echo password | sudo -S sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" >> /etc/apt/sources.list.d/cassandra.sources.list'
-1
ответ дан 17 July 2018 в 14:09

Немного перепутайте команду, перемещая echo для источника внутри команды sudo:

echo password | sudo -S sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" >> /etc/apt/sources.list.d/cassandra.sources.list'
0
ответ дан 20 July 2018 в 14:13
  • 1
    Я бы не рекомендовал предоставлять пароль в командной строке. Подробнее см. [D0] stackoverflow.com/q/3830823/711006 . – Melebius 16 May 2018 в 15:52
  • 2
    И я тоже, но для этого есть использование. – muru 16 May 2018 в 16:09
  • 3
    Поместите пробел перед «эхом»; в противном случае он будет подвергаться «истории». & Quot; ps & quot; всегда будет показывать это. Лучшим методом должен быть перенаправление. – Rinzwind 17 May 2018 в 09:48

Немного перепутайте команду, перемещая echo для источника внутри команды sudo:

echo password | sudo -S sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" >> /etc/apt/sources.list.d/cassandra.sources.list'
0
ответ дан 23 July 2018 в 09:44
  • 1
    Я бы не рекомендовал предоставлять пароль в командной строке. Подробнее см. [D0] stackoverflow.com/q/3830823/711006 . – Melebius 16 May 2018 в 15:52
  • 2
    И я тоже, но для этого есть использование. – muru 16 May 2018 в 16:09
  • 3
    Поместите пробел перед «эхом»; в противном случае он будет подвергаться «истории». & Quot; ps & quot; всегда будет показывать это. Лучшим методом должен быть перенаправление. – Rinzwind 17 May 2018 в 09:48

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

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