169 похожих чатов

Привет! А как можно ad-hoc shell использовать с environment ?

6 ответов

18 просмотров

Конкретизируй

Макс- Автор вопроса

хочу выполнить сразу на нескольких хостах "java —version", но жава лежит в директории, которой нет в PATH по определенным соображениям. Мне нужно сначала занести нужный путь в PATH для выполнения этой команды. Плейбук для такой задачи over, прописывать навечно нужный путь тоже не нужно. Грубо говоря "разово посмотреть"

Макс
хочу выполнить сразу на нескольких хостах "java —v...

Это не то, для чего существует ad-hoc. Просто укажи полный ауть до бинарника java или используй become того пользователя, у которого жава есть в path

Макс- Автор вопроса
nett00n
Это не то, для чего существует ad-hoc. Просто укаж...

в смысле не то? По доке так и написано: An Ansible ad hoc command uses the /usr/bin/ansible command-line tool to automate a single task on one or more managed nodes. именно то, что я и делаю. Полный путь до бинарника на разных хостах разный, поэтому проще мне указать 3-4 директории, где искать.

Макс
в смысле не то? По доке так и написано: An Ansible...

Допустим, ты соберешь путь до бинарника. В массив (в переменную - по терминологии энсибла). Каким образом ты потом будешь парсить этот массив? Гемора от такой задачи больше, чем пользы. Тем более для разового запуска

Макс- Автор вопроса
Александр Бахтин
Допустим, ты соберешь путь до бинарника. В массив ...

зачем мне его парсить? PATH переменная как бы устроена таким образом, что сама найдет, где бинарь )

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

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта