Описание тега variables

0 ответов

Расширение переменной в замене

У меня есть небольшой скрипт, и я борюсь с тем, как работает расширение переменных. for repo_data_path in ${PROJECTS_HOME}/**/.git(e:'[[ ! $REPLY =~ ".*local-hound/data/vcs.*" ]]':) ; do repo_path=(${repo_data_path:h}) cat << REPOSITEM "${repo…
19 май '19 в 16:47
1 ответ

Получить вывод команды PowerShell как переменную в сценарии bat (cmd)

Я пытаюсь получить полное доменное имя хоста в каком-то файле.cmd. Мы разделили домен AD так "@echo %COMPUTERNAME%.%USERDNSDOMAIN%" не работает. Я имею в виду, что это работает, но возвращает неправильное значение. Решение, которое я выбрал, это pow…
1 ответ

ANSIBLE, как найти dict в файле host_vars?

Я стараюсь освоить работу со словарями на ANSIBLE. Когда я включаю dict в playbook, как на примере все работает как шарм. Но когда я пытаюсь включить блок vars в мой файл host_vars / myserv.yml, вот так: host_vars / myserv.yml <- неправильный синтак…
12 мар '19 в 10:06
1 ответ

Ansible - управлять установленными приложениями и отправлять вывод по электронной почте - переменные заполнены неправильно

Так что у меня есть этот playbook, который проверяет, установлены ли выбранные пакеты. ничего особенного там нет. Затем я хотел бы отправить вывод на мой электронный адрес, если все прошло нормально и т. Д. --- - имя: установить основные приложения …
20 сен '18 в 14:16
0 ответов

Как я могу добавить несколько переменных в Ansible PB из другого файла

Я планирую добавить несколько сотен строк в некоторые файлы, используя Ansible. Моя идея состоит в том, чтобы поместить все эти строки в файл, а затем использовать переменную внутри playbook. Это первая часть. Во-вторых, эти переменные (в моем случа…
22 авг '18 в 12:54
1 ответ

Ansible: цикл по шаблону со связанными переменными

Учитывая структуру переменных syncjobs: - filename: output1.bash content: data1 - filename: output2.bash content: data2 Я хочу перебрать его, создавая файлы с помощью ansible.builtin.template , используя имя файла поля для dest . Я могу добиться это…
19 июн '22 в 16:28
1 ответ

Запишите исходную переменную Ansible в XML-файл.

Я пытаюсь найти способ написать оригинал{{ ansible_host }}var в XML-файл. Эта переменная заменит статический IP-адрес в конфигурации устройства. Причина, по которой я хочу заменить этот IP-адрес исходной переменной в файле, заключается в том, что по…
27 апр '22 в 10:01
1 ответ

Переменная результата сообщения отладки печати Ansible

У меня есть простая задача, которую я не могу решить. У меня есть сборник сценариев, который возвращает конфигурацию экземпляра AWS EC2. Мне нужно только напечатать (отобразить) Private_ip_address . Вот моя пьеса --- - hosts: local connection: local…
16 июн '21 в 22:41
0 ответов

Передача команды, хранящейся в переменной bash

Я ввожу две команды в bash: $export g='grep "something"' $echo "something and another thing" | $g Но это не работает. Я хочу, чтобы вторая команда оценивалась bash как:echo "something and another thing" | grep "something" Что мне для этого сделать?
27 май '22 в 04:26
0 ответов

Интерполировать переменную среды в строку

В&lt;VirtualHost&gt;блок, у меня есть это: # Extract the first subdir and assign it to "subdir" SetEnvIfNoCase Request_URI "^/?([^/]*)(?:/|$)" subdir=$1 # Add the subdir to the logging path CustomLog "|bin/rotatelogs.exe -l c:/logs/%Y.%m_apache_%{EN…
17 июл '23 в 15:05
1 ответ

Выход SCP 0 при использовании неинициализированной переменной и невозможности копирования

Я пытаюсь проверить, не удалось ли передать файл с помощью SCP. Я заметил, что если я использую неинициализированную переменную , я получаю выход 0, даже если SCP не работает. Например, у меня есть пустая переменная uninitialized_var. [root@centos_8…
03 мар '21 в 04:56
1 ответ

Как навсегда установить токен хранилища и URL-адрес удаленного сервера в MacOS

В Linux я устанавливаю переменные хранилища в /etc/environment следующим образом: export VAULT_URL='https://some-remote-server.org:8200/' export VAULT_TOKEN='SoMeToKeN' Но когда я печатаю это в MacOS, после$&gt; vault statusЯ получаюError checking s…
04 мар '21 в 17:34
2 ответа

Сценарий Bash – проверьте, находится ли переменная между двумя другими переменными?

В сценарии Bash я хочу проверить, находится ли var1 между var2 и var3. Но я не могу найти, как это сделать. Что-то вроде этого. var1=15 var2=10 var3=20 if [ "$var1" is located beetween "$var2" and "$var3" ] then echo "ok" else echo "not ok" fi Не мо…
0 ответов

Apache2 mod_userdir+mod_authnz_external, как ограничить доступ к собственному дому

У меня есть настройка Apache2 сmod_userdirиmod_authnz_external+pwauthтак что каждый пользователь может получить доступ к своему дому и пройти проверку подлинности с помощью своих локальных учетных данных UNIX. Теперь мне нужна какая-то авторизация, …
0 ответов

Используйте переменную для создания словарного ключа в Ansible

Я пытаюсь обновить dict в хостваре, а имя ключа создается с использованием переменной (узла). Например, если «узел» равен 1, я хочу обновить хоствары['fakehost']['mydict']['localaddress1']. Вот мой код: - name: Read IPv4 of first interface add_host:…
11 сен '21 в 18:13
0 ответов

bash изменить каталог с пробелами и обратной косой чертой

Я пытаюсь создать сценарий, который мне нужен, чтобы иметь возможность управлять каталогами с пробелами и/или обратными косыми чертами в их имени или без них. Внутри сценария bash или непосредственно в оболочке bash, используя переменные для тестиро…
10 ноя '22 в 23:02
1 ответ

Собирайте версии пакетов с помощью ansible

Привет, друзья, надеюсь, у вас все хорошо. У меня есть очень простая задача, которую мне нужно выполнить с помощью ansible, но я застрял в переменной resiter: мне нужно собрать некоторые версии пакетов с помощью ansible и отобразить результат как: н…
05 окт '23 в 13:09
2 ответа

Ansible переменная регистрируется в двух задачах либо одна, либо другая

У меня есть роль Ansible, которая управляет некоторыми компонентами Zabbix. Эта роль имеет набор задач для проверки типа и версии агента Zabbix (1 или 2). - name: Check if Zabbix Agent 2 is installed ansible.builtin.shell: cmd: which zabbix_agent2 r…
24 сен '23 в 00:14