LINUX.ORG.RU
решено ФорумAdmin

Поставить bonnie++ на удалённой ЭВМ

 , ,


0

1

Есть ЭВМ, которой я управляю по SSH, есть пакет bonnie++, который я хочу поставить на удалённой ЭВМ, но плюсы в названии пакета воспринимаются bash'ем как регулярное выражение, поэтому команда

ssh remotehost "sudo apt-get install bonnie++"
Как быть? Как же экранировать?
ssh remotehost "sudo apt-get install bonnie\+\+"
тоже не работает

★★★★★

одинарные кавычки?

zolden ★★★★★
()

Интересно, что из этого сработает, а что нет

"sudo apt-get install bonnie\\+\\+"
'sudo apt-get install bonnie\+\+'
"sudo apt-get install 'bonnie++'"

backbone ★★★★★
()
Ответ на: комментарий от EXL

Одинарные внутри одинарных - сложно для осмысления.

backbone ★★★★★
()
Ответ на: комментарий от YAR

Простой зайти, просто, блин, просто

А что мешает просто зайти на хост и выполнить там команду?

То что это делается из сценария оболочки.

Camel ★★★★★
() автор топика
Ответ на: Простой зайти, просто, блин, просто от Camel

Ясно. Так или иначе, УМВР:

rain@elitebook:~$ ssh core1 'sudo apt-get install bonnie++'
Чтение списков пакетов...
Построение дерева зависимостей...
Чтение информации о состоянии...
Следующие пакеты устанавливались автоматически и больше не требуются:
  libuuid-perl linux-base
Для их удаления используйте «apt-get autoremove».
НОВЫЕ пакеты, которые будут установлены:
  bonnie++
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 74,7 kБ архивов.

YAR ★★★★★
()
Ответ на: комментарий от backbone

Наши руки как скайхуки

"sudo apt-get install bonnie\\+\\+"
'sudo apt-get install bonnie\+\+'
"sudo apt-get install 'bonnie++'"

Всё это не нужно если руки из правильного места растут и подключен репозитарий содержащий bonnie++. Если в репозитории bonnie++ нету, то никакими ухищрениями невозможно добиться появления bonnie с двумя плюсами в сообщении об ошибке.

Camel ★★★★★
() автор топика
Ответ на: Наши руки как скайхуки от Camel

Блин, у меня же была такая мысль, что просто репозиторий не подключен, а +-сы должны любые работать.

backbone ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.