У меня есть набор переменных с числами, разделенными пробелом, из которых первое число также может начинаться с пробела, пример: VAR=" 2 1 34 3 2 " Мне нужно сложить все эти числа. Проще всего было бы...
04.10.2019
Там какой-либо путь состоит в том, чтобы сериализировать переменную оболочки? Предположим, что у меня есть переменный $VAR, и я хочу смочь сохранить его в файл и затем считать его назад позже для возвращения того же значения?...
15.06.2014
Я создал сценарий для запуска автоматического резервного копирования на моем сервере CentOS 7.
Резервные копии сохраняются в каталоге /home/backup. Сценарий работает, но теперь я хотел бы включить способ подсчета ...
04.02.2020
Я хотел бы повторить все переменные, не относящиеся к среде (все переменные, объявленные самими собой), в Bash 3.2.52. Эта команда для печати всех переменных дала мне вывод, который я не могу понять, что мне кажется конфликтующим с ...
21.10.2019
У меня есть файл под названием «File1.txt», который содержит для эквизма: Bibi.toto
jaja.bubu
VRTEGBVTR.RVGTBTDTBVTD и я хочу повторять некоторые текст с контентом VAR (который содержит линии File1.txt), как это: ...
01.11.2018
У меня есть семантическая версионная строка в переменной (X.Y.Z). Мне нужно изменить это так, чтобы вторая точка исчезла, и я соединил Y и Z, разделенные 0, если Z - это только одна цифра, или ...
21.03.2018
Можно ли иметь переменную, которая выбирает случайное число из трех заранее определенных чисел? Пример: var = 10 или 100 или 1000
16.12.2016
Для простоты я хотел бы сделать: корзина эха | присваивает spo; Вывод $spo эха: корзина Делает такой присваивающаяся, приложение существуют? Я знаю обо всех способах сделать эту замену использования.
23.04.2015
У меня есть следующая переменная: col=1,3,4, должен там так или иначе выбрать числа в переменной: (т.е. 1 3 4 и работа с ними? Такой как выбор "1", "3", или "4" столбец из .txt файла?
20.10.2013
В моем каталоге есть два файла с пробелом, foo bar и еще один файл. У меня также есть два файла без пробела, файл1 и файл2. Работает следующий скрипт :for f in foo\ bar другой\ файл; сделать файл "$...
08.04.2021
Как мне правильно запустить несколько команд с измененным значением переменной IFS (, чтобы изменить способ разделения полей и то, как обрабатывается "$ *" ), а затем восстановить исходное значение ИФС?...
21.03.2021
У меня есть скрипт, который перебирает файлы и выполняет замену строк для вставки даты. #!/бин/баш f="/tmp/file.txt" #с расширением.txt timestamp="$ (дата +%H%M%S )"...
10.08.2020
У меня есть файл с именем input.txt: $cat input.txt
это образец
Входной файл
Чтобы выполнить оператор sql, мне нужен вывод, как показано ниже, назначенный переменной: X=('Это образец', 'Входной файл', 'Для выполнения sql...
05.02.2020
Допустим, у меня есть переменная var, значение которой равно fOo bar1 baR2 bArab. Как мне сохранить в другую переменную, скажем, lc_var, версию var, в которой все слова, кроме первого, преобразуются в нижний регистр? Я ...
09.06.2019
Моя среда может иметь гибкое количество переменных, определяемых с помощью следующий формат: Var1Value = A
Var2Value = B
Var3Value = CI теперь хотел бы перебирать переменные, пока они существуют. ...
19.03.2019
Я работаю над написанием сценария bash, который содержит переменную с длинным строковым значением. Когда я разбиваю строку на несколько строк, возникает ошибка. Как разбить строку на несколько ...
28.02.2019
Чтобы объявить переменную в Bash, скажем, в файле скрипта Bash (который не включает функцию Bash), я делаю, например, x=y, а когда я заканчиваю использовать ее внутри этого файла скрипта, я делаю неустановку x. Есть ли способ (...
14.12.2018
У меня есть переменная, которая содержит некоторые числа, то буквенный пример: 242 м, мне нужно добавить пространство прямо перед последним символом в этой переменной, так что когда эхо будет выглядеть Как 242 м, я ...
05.12.2018
Моя цель - вызвать command, получите stderr в переменной, но оставьте stdout (и только stdout) на экране. Да, это противоположно тому, что делает большинство людей :) На данный момент лучшее, что у меня есть: #! / ...
09.10.2018
Как создать n переменных в сценариях оболочки, не назначая их явно? Я имею в виду что-то вроде цикла, который создает var1, var2, var3,...,varx, где x - переменная, которую я установил ранее,...
22.08.2018
Этот вопрос не о том, как правильно написать строковый литерал с экранированием. Я не смог найти ни одного связанного вопроса, который бы не касался того, как экранировать переменные для непосредственного использования внутри сценария или ...
01.08.2018
"Введите тест": тест чтения, если [[$test ==]]; затем эхо еще "работало", эхо "привело fi к сбою", Это - простая иллюстрация теста, который я делаю, но если я войду, то это перестанет работать. Есть ли что-либо я...
26.07.2018
У меня есть эта переменная: toto = 123456, почему трогает "$ toto.hihi.log" работает и создает файл с именем 123456.hihi.log, но касание «$ totohihi.log» ничего не делает?
21.05.2018
Как интерпретируется пробел в этой команде foo = bar? Почему foo = bar и foo = bar интерпретируются по-разному. Пример (Ubuntu bash) developer @ 1604: ~ $ foo = bar
developer @ 1604: ~ $ foo = ...
16.08.2017
Можно ли отключить переменную $ 1? Если нет, то я не могу найти объяснение этому у человека. [root @ centos2 ~] # установить добро пожаловать
[root @ centos2 ~] # echo $ 1 $ 2
Bonjour
[root @ centos2 ~] # сбросить $ 1
(скрыто)
11.07.2017
У меня есть код file="JetConst_reco_allconst_4j2t.png"
если [[ $file == *_gen_* ]];
затем эхо "Правда"
иначе эхо "False"
fi Я проверяю, содержит ли файл «gen». Вывод "Ложь". Хороший! ...
14.06.2017
У меня есть сценарий, который объединяет вывод двух разных переменных. Проблема в том, что выходные данные обеих переменных содержат несколько строк. Итак, результат не такой, как я ожидал. Первая переменная и ...
12.03.2017
У меня есть этот код, он печатает правильный результат, но я не могу понять, как получить эхо из последней строки в переменную. # hostname is 'tech-news-blog-324344' . Установка его в массив ...
08.01.2017
Существует много способов заменить символы в переменной. Самым коротким путем я узнал, TR до сих пор: OUTPUT=a \'b \"c \'d_123and_a_lot_more OUTPUT= $ (повторяют "$OUTPUT" |tr-d" '\' \"") $OUTPUT эха там...
09.12.2016
У меня есть переменная, которая имеет значение вроде этого: line = dog, / path1, / path2 Я хочу создать переменную из значения; т.е. собака должна быть переменной, и я хочу получить следующий результат: dog = / path1, / ...
20.05.2016
Переменная является именем, если правильно выбрано с символьным значением, которое содержит значение или значения. Используйте этот тег, если Ваш вопрос конкретен по поводу использования переменных на сценариях оболочки (если Вы хотите спросить о переменных на языках программирования, необходимо, вероятно, спросить относительно StackOverflow),
Статья в Википедии на переменных.