2
ответа

Выполнение команд сохранено в переменных оболочки

Следующие работы в моей оболочке (zsh):> НЕЧТО ='ls'> $FOO file1 file2, но следующее не делает:> НЕЧТО ='emacs - СЗ'> $FOO zsh: команда, не найденная: emacs - СЗ даже при том, что вызов emacs-...
29.12.2014
2
ответа

Bash отказ входа в систему замены команды Mysql

Bash и версии MySQL: удар GNU, версия 4.2.25 (1) - выпуск (x86_64-pc-linux-gnu) mysql Ver 14.14 Distrib 5.5.37, для debian-linux-gnu (x86_64) использование readline 6.2, у меня есть сценарий удара, который пробует...
09.10.2014
2
ответа

Как создать переменный $ldir в Вашем корневом каталоге, который содержит относительный путь к буквам?

Если существует каталог на Вашем Рабочем столе, названном буквами: 1) Как создать переменный $ldir в Вашем корневом каталоге, который содержит относительный путь к буквам? 2) Как скопировать текстовый файл f1.txt в...
02.06.2014
2
ответа

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

Я пытаюсь написать код, который перемещает файлы в .junk каталог с помощью встроенных переменных среды. Моя цель состоит в том, что весь пользователь должен был бы сделать, ввести filename1 filename2 filename3 спама sh......
29.04.2014
2
ответа

Присвойте значение переменной в ударе, прибывающий от другого управляет

При выполнении этого в ударе, делает СУФФИКСНУЮ переменную, содержащую/dev/fd / [fd], СУФФИКС = <(эхо "&*645 \[]} # имя" | sed-r's / [^ [:alnum:]] + / _/g'), Что должно, я делаю для присвоения фактического результата команд...
22.03.2014
2
ответа

Что самый эффективный путь к grep для двух абсолютно отдельных вещей, и присвойте значения отдельным переменным?

CentOS 6.x я хочу взять вывод от завихрения, grep для двух абсолютно отдельных строк, и назначить их соответствующие значения переменными. Что самый эффективный путь состоит в том, чтобы сделать это (без записи...
04.03.2014
2
ответа

Как сохранить файл изображения в переменной удара?

После того, как я использую следующую команду, $ pngString =" (кошка example.png)" повторяют-n "$pngString"> tmp.png, я не могу открыть tmp.png как файл PNG. Возможно, некоторая информация потеряна, когда я использую $pngString...
29.12.2013
2
ответа

Установка переменной оболочки пустым способом объединения

Я действительно люблю "объединение пустого указателя", где можно установить переменную на первое "непустое" значение в списке вещей. Много языков поддерживают это, например: C#: Представить myStr в виде строки = string1?? string2?...
24.01.2013
1
ответ

Есть ли способ экспортировать функции с уже расширенными параметрами?

Допустим, у меня есть два файла main.sh и sub.sh в одной папке со следующим содержимым :main.sh :#!/usr/bin/env bash экспорт ПАРАМЕТР="основной" моя _функция (){ эхо "$ПАРАМЕТР $1" } экспорт -в мою _функцию #Запустить другой скрипт./sub
26.11.2021
1
ответ

Группа Ansible :_расширение имен переменных не работает

В ansible я создал конфиг sshd _, который будет скопирован на серверы, входящие в группу sit [сидеть] 192.168.18.10 192.168.18.11 192.168.18.12 192.168.18.13 192.168.18.14 192.168.18.15 -имя
10.11.2021
1
ответ

Влияют ли друг на друга несколько сценариев оболочки, использующих общий другой сценарий, когда они изменяют «исходную» переменную?

Если я получаю один и тот же сценарий оболочки из нескольких других сценариев, которые я запускаю параллельно, и изменяю переменную оболочки, определенную в исходном сценарии, не перепутают ли исходные сценарии значение этой переменной друг друга? Пример
07.10.2021
1
ответ

Объявление массива :Двойные кавычки и скобки

Возможно, это глупый вопрос, но два часа поиска в Google ничего толкового не дали. Просто существует ли в Bash разница между :Х=" а б с " а также Х= (а б с )Первое соответствует определению переменной, второе
06.10.2021
1
ответ

Как сохранить извлеченное значение в переменной в bash

Мне нужно извлечь определенные значения из некоторых имен файлов в каталоге, и я хочу иметь команду для сохранения извлеченного значения в переменной. Скажем, мои файлы имеют формат place.type -date.log, и я хочу извлечь и сохранить место в переменной с и
28.09.2021
1
ответ

Использовать переменную значения с двойными кавычками в качестве параметра команды, но без одинарных кавычек

Мне нужно запустить что-то вроде mycommand -f "a","b" Но мне нужно запустить его внутри такого bash-скрипта :р="\"а\",\"б\"" mycommand -f "$p"
12.09.2021
1
ответ

Команда работает в интерактивной оболочке, но не в скрипте

Платформа :RHEL7 Шелл :Баш Ожидаемый результат :сохранить значение как переменную Я пытаюсь получить IP-адрес из текста, который выглядит так :{ "ip" :"12.34.56.7", "тип" :"
20.08.2021
1
ответ

Как динамически создавать переменные с помощью цикла

В моем скрипте bash есть следующий код d1=$ (($t1 -$t0 ))d2=$ (($t2 -$t1 ))d3=$ (($t3 -$t2 ))d4=$ (($t4 -$t3 ))d5=$ (($t5 -$t4 ))d6=$ (($t6 -$t5 ))d7=$ (($t7 -$t6 ))d8=$ (($t8 -$t7 ))Если это продолжается до d=100...
01.07.2021
1
ответ

Нежелательные повторяющиеся строки -sed

Нежелательные повторяющиеся строки -sed Есть задача выбрать адреса из базы данных postgresql, затем подключиться к выбранным адресам по ssh и добавить в нужное место конкретную строчку в...
01.07.2021
1
ответ

проблемы с символом $ при чтении позиционных параметров в сценарии оболочки unix

Я написал следующий скрипт :#!/bin/bash ТЕСТ=$1 TEST _1=$2, если [[ "$TEST" == e ]];тогда эхо $ ТЕСТ _1 еще echo "Ввод не e" fi Теперь, если я побегу :sh test.sh e NS3 #$xX$...
30.06.2021
1
ответ

проблема экранирования bash при сохранении опций в переменной

У меня есть строка, хранящаяся в переменной. Вот результат, который я хочу... cmd=" --name=cloudflare -ddns \ --hostname=oznu -cloudflare -ddns \ --env=SUBDOMAIN=частный \ --env=PATH=/usr/local/sbin :/usr/local/...
23.06.2021
1
ответ

Переназначение переменной с помощью tr и избавление от новой строки и возврата каретки

У меня есть определенная строка, загруженная в переменную (v1 ). Я хочу определить новую переменную, равную этой переменной МИНУС новой строки и возврата каретки, поэтому мне нужно удалить новую строку и...
17.06.2021
1
ответ

wget с переменными URL?

Я хочу знать, могу ли я использовать переменные внутри URL-адреса, используемого wget? Пытаюсь воссоздать в BASH :У меня сейчас :WK _ARTIST="$ (echo $ARTIST | sed 's/\ /\ _/g' )" WK _АЛЬБОМ="$ (эхо $АЛЬБОМ |...
10.06.2021
1
ответ

Как удалить список виртуальных машин с циклом или переменной -ANSIBLE и VMWare

Мне нужен плейбук для удаления некоторых виртуальных машин из VMWare с помощью ANSIBLE. Мой плейбук похож на:-имя :Удалить виртуальные машины из VMware vmware _гость :имя хоста :"{{secret.vcenter}}"...
29.05.2021
1
ответ

Сценарий Bash :Cat несколько строк в файле, содержащем символы «$»

Я делаю скрипт для автоматической -установки некоторых вещей, включая веб-сервер nginx. Я создаю файл конфигурации nginx следующим образом :cat >/etc/nginx/sites -available/bookstack.conf <
19.05.2021
1
ответ

Как сохранить код выхода удаленной команды sshpass в переменной моего локально работающего скрипта

Как записать код выхода удаленной команды sshpass в переменную локального скрипта для дальнейшего использования? Я использую sshpass для удаленного выполнения команды. Я знаю, что сертификат на основе...
19.05.2021
1
ответ

Доступ к $@ (имени файла цели правила )за пределами правила

Предположим, мне нужна программа (, скажем, Some _Команда )для получения имени цели в качестве одного из ее параметров (, переданных с флагом -p )из команды -строка, и что я хочу параметры, с которыми...
17.05.2021
1
ответ

использовать оператор IF в AWK

Я работаю над большим сценарием, и я застрял на этой части, если кто-нибудь может мне помочь, пожалуйста это образец файла 31 :49.9,9.92,TCP,1 _19,490,EXT _SERVER,22,5,257,1,.ASF,0,normal и это часть моего...
12.05.2021
1
ответ

Попытка прочитать атрибуты XML из нескольких файлов и заменить их числом в 1,25 раза больше, чем раньше

Я пытаюсь написать сценарий bash или что-то подобное, который я могу использовать для изменения всех вхождений в наборе файлов xml одним щелчком мыши. У меня есть 24 файла xml, каждый из которых содержит несколько десятков строк и...
05.05.2021
1
ответ

Вложенные переменные, которые зависят друг от друга

Я пытаюсь автоматизировать WireGuard на своем маршрутизаторе OpenWrt, но у меня возникают проблемы с вложенными переменными при создании файла конфигурации. Ниже приведены переменные, которые я установил :экспорт LAN=&...
19.04.2021
1
ответ

Извлечение столбцов из таблицы с помощью цикла

У меня есть эта матрица. #Старт пуск PM1 _r1 PM2 _r1 PM3 _r1 PM1 _r2 PM2 _r2 PM3 _r2 чр1 -10625 0 0 0 0 0 0 хр1 + 16616 0,10217712 0 0 1 0 0 чр1 -120482...
12.04.2021
1
ответ

Чтение входных переменных и замена файла шаблона значениями переменных

В сценариях оболочки Linux я читаю ввод для некоторых значений переменных. На основе этих значений переменных мне нужно изменить файл шаблона с помощью ввода. Например. У меня есть файл hello.txt с расширением...
12.04.2021