4
ответа

Как к раунду или преобразовывают значение плавающее в интервал с до н.э? получение: “(standard_in) 1: синтаксическая ошибка”

Я получу значение как 2 743 410 360,320, и я хочу значение как 2743410360 к переменной. Я попробовал эхо $ INTValueOfGB=" ($gb+0.5)/1" | до н.э, Но я добираюсь (standard_in) 1: синтаксическая ошибка
01.11.2015
4
ответа

Bash-скрипт для заполнения шаблона

Я искал это в другом месте, но не смог найти что-то, что соответствует моим требованиям. Приведенный ниже шаблон - это тот, который мне нужно использовать: dn: uid = $ 1, ou = home, dc = chan, dc = com objectClass: ...
16.10.2015
4
ответа

awk может использовать полевые идентификаторы также для строковых (переменных) оболочки?

Ну, это, по-видимому, не возможно способ, которым я пробую его. Этот альтернативный подход для получения панели как получившей строки работает, хотя: #!/bin/bash path1 =/usr/tmp/foo/bar/baz awk-f/'{печатает 5$}' и...
26.10.2013
4
ответа

Объем переменных при вызывании функции от находки

В сценарии удара я определяю функцию, которая вызвана от находки. Проблема состоит в том, что объем переменных не расширяется на функцию. Как делают меня переменные доступа от функции? Вот...
27.08.2013
4
ответа

Установка переменной, значение которой зависит от другой переменной

у меня есть текстовый файл variables.txt, где я храню свой хост переменных =/srv/www/vhosts/hosting index= $host/index.php, поскольку Вы видите, что вторые переменные зависят от первой. у меня также есть сценарий...
24.07.2013
3
ответа

Передача команды даты в переменную?

Итак, моя проблема заключается в следующем, я хочу передать это :-echo $(($(date +%s%N )/1000000 ))В переменную "a" к ней можно добавить массив, примерно так :-a=$ (($ (date +%s%N )/1000000 )...
26.05.2021
3
ответа

Распаковать и сохранить выходное имя в переменной

У меня есть zip-файл с одним и тем же именем :toto.zip Внутри всего 1 файл с названием, которое может меняться в зависимости от версии :totoInstaller -20210321 _titi.pkg Я хотел бы извлечь имя...
22.03.2021
3
ответа

Не удалось получить значения в формате JSON из переменной

Я написал небольшой скрипт Shell/bash, в котором у меня есть некоторые данные в файле sampleData.txt, которые я хочу преобразовать в Base64 и передать в переменной $scriptPayload :значение=$ (кошка sampleData.txt )эхо и...
28.09.2020
3
ответа

Как установить значение при выполнении команды find?

Я запускаю длинную строку из -команд exec и хочу получить метку времени с начала выполнения, чтобы использовать ее в качестве значения для последующих команд. Это возможно? Что-то вроде :найти. -выполнить СЕЙЧАС=$...
28.07.2020
3
ответа

Добавить базовое имя в выходные файлы

У меня есть скрипт, который обрабатывает входные файлы и создает выходной файл. Я хочу, чтобы базовое имя каждого файла было частью выходного файла, но это не работает :в то время как IFS= читать -r строку делать tmp _заголовок=&...
08.07.2020
3
ответа

глобальная переменная обязательно в двойных кавычках

Эта ссылка: Подстановочные знаки внутри кавычек в моем случае не решить проблему. Файл "a.sh" содержит: file="path with wildcard*" Файл "b.sh" содержит: . пепел [ -f "$file&...
17.06.2020
3
ответа

Bash проверяет, установлена ​​ли переменная с помощью -z при наличии `set -u`?

#!/usr/bin/env bash установить -euo pipefail, если [ -z "$BUILD_DATE" ]; затем экспортируйте BUILD_DATE="$(дата +%s%N)" эхо "???" иначе эхо "!!!!!!!" fi Вышеупомянутое ничего не выводит, поскольку оно сталкивается с ...
28.04.2020
3
ответа

Несколько команд и выполнение подоболочки после конвейера

Хорошо, я знаю, что в Bash (по умолчанию, без включенной опции 'lastpipe' bash) каждая переменная, назначенная после конвейера, действительно выполняется в подоболочке, а сама переменная умирает после подоболочки ...
11.03.2020
3
ответа

Назначить переменной в сценарии bash

У меня есть следующий сценарий и Я пытаюсь создать пустой текстовый файл. Я пробовал touch и пробовал echo -n > - они оба терпят неудачу. #!/bin/bash set filename_result="contents" echo "filename=$...
06.03.2020
3
ответа

Почему test -n возвращает true, даже если переменная пуста? Что я делаю неправильно?

согласно справочным страницам test(1): -n STRING the длина STRING не равна нулю, поэтому я ожидал, что это будет работать нормально: [ -n ${var} ] && echo "var is not empty" Я использовал это ...
18.02.2020
3
ответа

Использование функции поиска нескольких имен команды linux в переменной?

Недавно я узнал, как выполнять поиск по нескольким именам файлов с помощью команды find, например: find . \( -iname "*.srt" -o -iname "*.mp4" \) Но в некоторых случаях мне приходилось использовать так много фильтров, как этот, и эта простая командная стро
31.12.2019
3
ответа

Эхо от переменной в определенной части строки

Я пытаюсь сделать команду для красивого журнала git.Скажем, у меня есть следующее: git log --color --pretty=format:"%C(cyan)<%an>" --abbrev-commit Что я хотел бы сделать, так это создать ...
22.09.2019
3
ответа

Своевременное увеличение переменной в скрипте bash

Я хочу увеличивать переменную на единицу каждые 3 секунды. Есть ли способ сделать это с помощью bash? У меня была программа, работающая в бесконечном цикле, в которой я что-то делаю с переменной; Я хочу...
17.09.2019
3
ответа

Установка переменной оболочки перед выводом команды «команда не найдена»

Я пытаюсь установить переменную оболочки и передать ее в команду как часть сценария оболочки со следующим кодом: SLS_DEBUG_TEXT="" если [ "$ENABLE_DEBUG_LOGGING" = "true" ]; then SLS_DEBUG_TEXT="...
02.09.2019
3
ответа

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

У меня есть файл с такими данными: UserName Имя пользователя UserName Каждая часть данных отделяется новой строкой. Мне нужно, чтобы эти данные были преобразованы в массив строк и сохранены в переменной. Как...
01.09.2019
3
ответа

Могу ли я дублировать вывод канала?

Ну, задача проста: часть моего скрипта должна вычислять хеши md5 и sha1. Ввод представляет собой файл - большой файл - и хэши должны быть помещены в переменные MD и SH для последующей композиции вывода. ...
05.06.2019
3
ответа

Если строка содержит шаблон, вывести переменную в столбец

У меня есть файл DEMLIR-GEO_OPT-1-distance-1.coordLog: REQUESTED STRUCTURE DATA Вектор расстояния r (i, j) между атомом i и j в ANGSTROM r (1,5) = 0,944776 0,190651 1 ....
01.05.2019
3
ответа

Объединение всех аргументов функции / удаление всех пробелов из переменной

Какой хороший способ объединить все аргументы функции? На данный момент я перебираю их и добавляю последовательно: func () { concat = для аргумента в "$ @" do concat = $ concat $. ..
22.03.2019
3
ответа

Косвенный доступ к переменной среды [дубликат]

Учитывая, что у меня есть в сценарии bash ev=USER Как я могу получить значение переменной среды для $USER, используя ev? Пытался наивно сделать: echo ${"$"$ev}, что приводит к плохой подстановке. Я ожидал получить...
01.03.2019
3
ответа

Почему открытие файла происходит быстрее, чем чтение переменного содержимого?

В сценарии bash мне нужны различные значения из / proc / files. До сих пор у меня есть десятки строк, которые напрямую связывают файлы с файлами: grep -oP '^ MemFree: * \ K [0-9] +' / proc / meminfo В попытке сделать ...
21.02.2019
3
ответа

У меня длинный выполняемый сценарий, но я хочу иметь возможность прокручивать выходные данные stdout при выполнении

У меня есть сценарий, который работает долго. Он имеет много выхода, чтобы stdout, что я хотел бы иметь возможность читать в реальном времени, но и прокручивать вверх и вниз. Всякий раз, когда новая строка вывода...
08.02.2019
3
ответа

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

Я ищу на этих форумах и пробую разные коды, но я не могу, кажется, не могу его работать: у меня есть вариабельная IP = " 192.168.1.227 192.168.1.227 192.168.1.227 192.168.1.217 «Нет, я хочу разделить каждый IP-адрес ...
11.12.2018
3
ответа

grep первое число в файле

У меня есть файл со следующей строкой: 333.222.2.1 Какова команда в Linux, чтобы grep только 333 и установить его в переменную.
24.11.2018
3
ответа

'$XAUTHORITY' не появляется от 'нигде' на su+tmux

Когда я переключился от su+bash до su+tmux+zsh, я заметил, что определил переменную $XAUTHORITY как/root/.xauthXXXXXX, где XXXXXX 6 случайных алфавитно-цифровых символов. С предыдущим...
18.11.2018
3
ответа

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

У меня есть объявлена ​​переменная VAR="XYZ YZA ZAB", и я хотел бы добавить несколько строк рядом со всеми словами в этой переменной. Например: Я хочу добавить .file1 к каждой разделенной пробелом подстроке в ...
06.11.2018