2
ответа

sed -Переменные как позиции строк

Я пытался использовать переменные (позиции строки )в качестве параметров для «вырезания» файла, но получил ошибку в команде sed. Вот мой код :START=$ (grep -n "шаблон1" $FILE | вырезать -f1 | sed's/ :. *$//г' )END=$ (grep -n "шаблон2" $FILE | вырезать
05.10.2021
2
ответа

Поместить содержимое /dev/urandom в переменную?

Это продолжение моей предыдущей темы :-Передача команды даты в переменную? Хорошо, поэтому я хотел бы, чтобы /dev/urandom генерировал для меня 4 цифры. И поместите их в переменную. Вот такой...
22.06.2021
2
ответа

разделить аргумент и создать новые переменные

Мой аргумент выглядит так :Мой _Submit.sh May5 _2014 и я хочу создать новая переменная, вдохновленная аргументом, эта переменная должна выглядеть вроде 14 мая _5.
09.06.2021
2
ответа

awk оценивает переменную в выражении

Я новичок в awk, испробовал многочисленные предложения, найденные в Интернете, но не могу решить свою проблему. Мне нужно, чтобы переменная $number оценивалась внутри значения -F arg. Этот оператор работает, как и ожидалось :inn=$ (ip...
07.06.2021
2
ответа

использование awk для печати, если любые три переменные верны

Я хочу, чтобы код печатался, если какая-либо из этих переменных верна. это не мой настоящий код, это просто пример читать -p "ввести протокол :" протокол читать -p "введите src ip :" srcip читать -п&...
16.05.2021
2
ответа

Как подсчитать количество вхождений слова в выводе команды

Сначала я выполняю приведенную ниже команду. Команда выполнена :/app/zookeeper/zookeeper -3.4.10/bin/zkServer.sh status Вывод команды :ZooKeeper JMX включен по умолчанию Используя конфигурацию :/app/zookeeper/...
15.05.2021
2
ответа

Передать значение переменной в curl JSON

Я пытаюсь создать тикет JIRA, используя метод curl POST, но подстановка переменной не происходит должным образом в переменной TODAY _DATE. Если я удалю это, он работает нормально. ЛЮБОЙ намек на то, как это...
05.05.2021
2
ответа

Печатать строки, используя номера строк -, хранящиеся в переменной оболочки, используя sed

У меня есть файл вкладки, из которого я извлекаю столбец, содержащий номера строк, которые мне нужны для извлечения строк из другого файла. Я получил номера строк с вырезом -f и сохранил их в списке переменных....
26.04.2021
2
ответа

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

Как присвоить последовательность чисел переменной bash в случае сбоя :$ п = {0..9}; эхо $n {0..9} $ n=\"{0..9}\"; эхо $n "{0..9}" $ eval n={0..9}; эхо $n $ eval n=\"{0..9}\";...
19.04.2021
2
ответа

Сценарий Bash не интерпретирует переменную внутри переменной

Мне нужно извлечь путь, указанный в файле конфигурации, чтобы использовать его в сценарии bash. Вот как этот путь выглядит внутри указанного файла :DIR = "${HOME}/test/tmp" Мне нужно его извлечь...
19.03.2021
2
ответа

sed с внешним файлом сценария -Как применять переменные оболочки?

Непосредственно в командной строке это работает :Файл $sed "s/a/X/;s/X/&a&/", а также использование переменных оболочки :$варин=а ; вараут=Х ; sed "s/$varin/$varout/;s/$varout/&$varin&/...
15.03.2021
2
ответа

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

Я пытаюсь извлечь целые числа из строки, которая выглядит так :Результат :23/200 Я хотел бы назначить каждое целое число (23 и 200 )отдельным переменным, но не могу понять, как это сделать. Я зашел так далеко :...
02.03.2021
2
ответа

Сохранение массива в качестве переменной среды в неинтерактивной оболочке с помощью xargs

Это продолжение сохранения массива в качестве переменной среды в не -интерактивной оболочке -Unix & Linux Stack Exchange. Кусалананда попросил меня задать еще один вопрос. Я хочу найти все уценки...
26.02.2021
2
ответа

Как с помощью -передать функцию, если она уже выполнена?

У меня есть функция prereq (), которая может быть вызвана несколько раз, но на самом деле не должна выполняться более одного раза в одном и том же запущенном потоке сценария, выбирая другие параметры в меню (...
25.02.2021
2
ответа

Использование теста и даты для сравнения текущего часового диапазона ro

Я новичок в Gnu/Linux и bash, и я безуспешно пытаюсь написать простой bash-скрипт, чтобы проверить, находится ли дата +%H в заранее определенном диапазоне часов. Пример :час='дата +%Ч' если [[ $hour -ge 12 ]]...
17.12.2020
2
ответа

Как заставить Dialog записывать выборки контрольного списка на отдельные строки в переменной

Я использую приведенный ниже код, чтобы представить пользователям меню, в котором они могут выбрать, какое программное обеспечение они хотят установить. Затем я хочу использовать выбор в качестве вызовов функций для выполнения установки....
28.09.2020
2
ответа

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

Я ищу sh эквивалент следующего (да, действительно.) #!/bin/bash exe1='путь к файлу' п=1 переменная=exe${n} echo ${!var} Где эхо должно выводить путь к файлу. Я хочу использовать обычный sh. У меня есть...
01.08.2020
2
ответа

Использование переменной в строке

Я застрял на проблеме. Я биолог, который использует Linux для автоматизации, поэтому у меня не лучший опыт программирования, и я был бы признателен за вашу помощь. У меня есть большой текстовый файл, содержащий несколько...
01.07.2020
2
ответа

не ищу, не знаю, как связать находку и переменную

толком не знаю, как связать находку и переменную извините, что все на польском #!/bin/bash KONIEC=0; в то время как [ $KONIEC -eq 0 ]; сделать эхо "---------------------------------------------- --...
20.04.2020
2
ответа

Функция может отображать значение, которое не было получено на вход

Я новичок в bash. Я запутался в том, как функции работают на этом языке. Я написал этот код: #!/usr/bin/env sh selection_func() { echo "$choice" } echo "Введите свой выбор:" читать...
09.04.2020
2
ответа

Команда поиска SSH не распознает каталог, хранящийся в локальной переменной

Я могу использовать SSH и перейти в каталог, сохраненный в локальной переменной $out_dir. Однако я не могу понять, почему find | команда head не работает. В попытке № 2 я добавил вторую обратную косую черту в конце ...
01.04.2020
2
ответа

Передача зацикленной переменной в доступную роль

Есть ли способ передать список значений в файл /vars/main.yml, чтобы впоследствии передать эти переменные задачам для обработки. Цель здесь состоит в том, чтобы запустить задачу один раз, а не N раз. ...
27.02.2020
2
ответа

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

Как я могу хранить команды как переменные и выполнять их случайным образом в bash? command1=" convert -size 2000x1000 xc:none -gravity center \ -stroke yellow -pointsize 50 -font Courier-BoldOblique -...
21.02.2020
2
ответа

Поиск строки в файле и сохранение строки после нее в переменную

Пример: Допустим, это находится в файле: AB: Тестовый компакт-диск: Тестирование EF: Остаток Я хочу, чтобы скрипт выполнял поиск компакт-диска и сохранял «Тестирование» в переменную. Я что-то пробовал с awk, но почему-то ничего не получается...
12.02.2020
2
ответа

Почему расширение Brace с переменными не работает должным образом?

Я хотел бы установить переменную (x=100) в скобках, например, x=100 для i в {0.."$x"..50} ;do echo $i сделал желаемый вывод для i должен быть 0 50 100, хотя я получаю в качестве вывода {0..100.....
04.02.2020
2
ответа

Удалить нежелательный символ из переменной

Я видел несколько таких вопросов и несколько ответов, но они только говорят мне, как вывести результаты на экран, и часто относится только к одному персонажу. Мне нужно удалить символы 'и сохранить...
27.01.2020
2
ответа

Почему я получаю пустой вывод при отображении $variable?

Я просто пытаюсь повторить переменную, хранящуюся в файле. При выполнении команды echo $variable я получаю черную область без вывода. Я не понимаю, почему. Содержимое файла1: name="Jhon" Мой ...
09.01.2020
2
ответа

как я могу запустить команду из переменной среды и заставить работать внутренний завершающий амперсанд?

У меня есть небольшой скрипт, который я называю «подсказка к запуску». prompt_acc=''read -p 'запустить `'"$1"'` ' -i "$1" -e prompt_acc $prompt_acc Это позволяет мне создать сценарий, который заполняет команду для меня, но дает мне ...
17.12.2019
2
ответа

Как передать перенос строки из переменной способом "ANSI-C"?

Если я запускаю этот код #!/bin/bash set -x http --json http://example.com \ value=$'hello\r\n\r\nworld', я получаю в стандартном выводе два Возврат каретки У меня есть внутреннее значение http --json http://example....
31.10.2019
2
ответа

Awk - Как использовать переменную как часть имени другой переменной

У меня есть список переменных, используемых в команде awk. Они являются передаваемыми параметрами для скрипта, поэтому их значение не определено, но я пытаюсь использовать их в цикле for. Мой вопрос заключается в том, могу ли я использовать ...
30.10.2019