2
ответа

Определите переменную bash для оценки каждый раз, когда она используется

Я хочу определить bash переменную, которая будет оцениваться каждый раз, когда она используется. Моя цель - определить две переменные: A = / home / userA B = $ A / my_file. Поэтому, когда я обновляю A, B будет обновляться с новыми ...
вопрос задан: 16 January 2019 21:21
2
ответа

Вложенный оператор Case в сценарии оболочки | Получение синтаксической ошибки

Я пытаюсь запустить ниже сценария оболочки, но я получаю синтаксическую ошибку. script.sh env1 ManagedSvr1 строка 29: предупреждение: здесь-документ в строке 6, разделенный строкой конца файла (требуется `EOF '):
вопрос задан: 16 January 2019 15:26
2
ответа

gzip уже имеет неизменный суффикс gz в скрипте

Я создал скрипт для архивирования и перемещения файлов журналов из одного каталога в другой в свободное место. Это скрипт: #! / Bin / bash logsDirectory = "/ test // logs /" email = "" backupDirectory = "/ ...
вопрос задан: 16 January 2019 14:41
2
ответа

Как остановить функцию bash при ошибке при вызове с операторами оболочки & amp; & amp; или ||

Я использую set -e в bash-скриптах, чтобы остановиться на ошибке. Когда я хочу обработать ошибку, я обычно использую || оператор (то есть, который git || echo "not found") Однако, когда я использую || оператор после функции ...
вопрос задан: 16 January 2019 10:48
2
ответа

массовое переименование zip-файлов в исходное имя, но удаление части имени

У меня есть каталоги с большим количеством почтовых индексов. все с разными названиями программного обеспечения, которые были приобретены с течением времени. Пример: Software1_ABCDE-FGHIJ.zip Software2_256SS-BM42.zip ...
вопрос задан: 16 January 2019 10:35
2
ответа

части шаблона sed в качестве входных данных для других функций bash

Я пытаюсь заменить числа с плавающей точкой, такие как 1.2e + 3, на их целочисленное значение 1200. Для этого я использую sed следующим образом: echo '"1.2e + 04"' | sed "s / \" \ ([0-9] \ + \. [0-9] \ + \) e + \ ([0-9] \ + \) \ "/ $ (...
вопрос задан: 16 January 2019 10:34
2
ответа

Вычесть число из перечисленных имен файлов

У меня есть какая-то папка с перечисленными файлами с такими именами, как FILE_001.dat. В одном из файлов есть ошибка, поэтому я хотел бы вынуть ее из папки и переименовать следующие, чтобы ...
вопрос задан: 16 January 2019 09:26
2
ответа

Как я могу создать файл с нулевыми байтами в имени файла?

Для проверки безопасности мне нужно передать файл, содержащий нулевые символы в его содержимом и имени файла. Для содержимого тела легко использовать printf: $ printf "Hello \ 00, Null!" > containsnull ....
вопрос задан: 15 January 2019 23:43
2
ответа

Передача аргумента Bash -c для поиска

Эта команда работает найти. -name \ *. txt -print и выводит два имени файла. Эта команда работает bash -c 'echo. $ 0 $ 1 -print '"-name" "\ *. Txt" и выводит этот результат:. -name * .txt -print Но ...
вопрос задан: 15 January 2019 21:44
2
ответа

Значение `> |` в bash?

На странице справки Github по настройке ключей SSH есть раздел с кодом, который пользователи Windows могут скопировать и вставить в свой .bashrc для автоматического запуска ssh-agent. Вот код, который они предоставляют: env = ~ ...
вопрос задан: 15 January 2019 20:51
2
ответа

Bash: скрыть глобальную переменную, используя локальную переменную с тем же именем

Я хотел бы использовать глобальную переменную в функции, но не хочу, чтобы изменение выходило за пределы функции. Итак, я определил локальную переменную, инициализированную значением глобальной переменной. Глобальная переменная ...
вопрос задан: 15 January 2019 18:09
2
ответа

Почему eval & ldquo; MYVALUE = mystring & rdquo; экспорт MYVALUE 'работает только с Bash, а не Zsh?

Я пытаюсь выяснить, почему следующая команда работает только из bash, а не из zsh: Bash: bash-3.2 $ eval "MYVALUE = mystring" export MYVALUE bash-3.2 $ echo $ MYVALUE mystring Zsh: ➜ ~ eval ".. ,
вопрос задан: 15 January 2019 16:45
2
ответа

добавить вывод каждой итерации цикла к тому же в bash

У меня есть 44 файла (по 2 на каждую хромосому), разделенных на два типа: .vcf и .filtered.vcf. Я хотел бы сделать wc -l для каждого из них в цикле и добавить вывод всегда в один и тот же файл. Тем не мение, ...
вопрос задан: 15 January 2019 09:43
2
ответа

Проверьте, добирается ли Кв. - пакет установлен, и затем установите его, если это не находится на Linux?

Я работаю над системой Ubuntu, и в настоящее время это - то, что я делаю: если! которые управляют>/dev/null; затем повторите-e "Команда, не найденная! Установка? (y/n) \c" читают если "$REPLY" = "y"; затем...
вопрос задан: 10 January 2019 23:22
2
ответа

Получите последний dirname/filename в аргументе пути к файлу в Bash

Я пытаюсь записать рычаг постфиксации для SVN, который размещается на нашем сервере разработки. Моя цель состоит в том, чтобы попробовать к автоматически контролю копию переданного проекта к каталогу, где это...
вопрос задан: 1 January 2019 05:38
2
ответа

Как я могу записать heredoc в файл в скрипте Bash?

Как я могу написать здесь документ в файл в сценарии Bash?
вопрос задан: 4 December 2018 13:11
2
ответа

Сценарий Bash, что: = для?

Делает любой знает то, что: = для? Я пытался гуглить, но кажется, что Google фильтрует весь символ? Я знаю ниже, что-то как проверка, если переменная ДОМОЙ является каталогом, и затем что-то не...
вопрос задан: 13 November 2018 13:10
2
ответа

Файлы списка последней отредактированной датой

У меня есть каталог:/home/user/, Как я могу перечислить каждый файл в этом каталоге (включая тех, которые в подкаталогах) и заказать их датой, что они были в последний раз изменены?
вопрос задан: 8 November 2018 03:43
2
ответа

Абсолютный путь сценария Bash с OS X

Я пытаюсь получить абсолютный путь к текущему запущенному сценарию на OSX. Я видел много ответов на readlink -f $ 0. Однако, поскольку ссылка на чтение в OS X такая же, как в BSD, она просто не ...
вопрос задан: 31 October 2018 14:10
2
ответа

Как я могу дождаться определенного вывода от процесса, а затем продолжить его в Bash?

Я пытаюсь написать сценарий bash, чтобы сделать что-то, запустить процесс, дождаться этого процесса сказать, что он готов, а затем сделать что-то еще, пока этот процесс продолжает выполняться. Проблема, с которой я столкнулся, заключается в том, что ..
вопрос задан: 17 October 2018 03:29
2
ответа

Испытывание затруднений из-за рычага постфиксации

Я следую этому учебному руководству, которое похоже привет мир для постфиксации, я использую Ubuntu 10.04. Я установил svnnotify и выполнил $, какие svnnotify, которые производят:/usr/bin/svnnotify, таким образом, я изменился...
вопрос задан: 27 September 2018 03:37
2
ответа

Энное слово в строковой переменной

В Bash я хочу добраться, Энное слово строки содержат переменной. Например: ПРЕДСТАВЬТЕ В ВИДЕ СТРОКИ = "один два три четыре" Результата N=3: "три", Какая команда/сценарий Bash могла сделать это?
вопрос задан: 12 September 2018 06:22
2
ответа

Как найти длину массива в оболочке?

Как найти длину массива в оболочке Unix?
вопрос задан: 25 July 2018 21:29
2
ответа

Bash csv файл для json new file

i m - использовать bash для импорта данных из cvs в json-файл Пример Cvs «Идентификатор продукта», «Название продукта», «Цена», «Описание»; «1», «Пример», «200», «Описание здесь ...»; «2;» Example2 »;« 300 »;« Некоторые здесь ...
вопрос задан: 13 July 2018 23:40
2
ответа

Получение недопустимой полезной нагрузки при попытке cURL slack

Я пытаюсь cURL slack, когда nginx не перезагружается. Я могу проверить, что nginx не удалось, и может cURL slack, когда он это делает. При попытке включить ошибку я столкнулся с недопустимой ошибкой полезной нагрузки ...
вопрос задан: 13 July 2018 22:37
2
ответа

Как вы можете использовать переменные при определении xrange в gnuplot?

Я написал сценарий в Bash, и я хочу построить данные с gnuplot. Когда я вызываю этот скрипт с помощью gnuplot, сообщение об ошибке: «sar-P-gnuplot-script», строка 3: ожидается номер столбца или строка базы данных ...
вопрос задан: 13 July 2018 18:24
2
ответа

$ {foo // (/ \\ (} не работает с включенными extglobs

Я пытаюсь избежать скобок, используя расширение параметра. Хотя если у меня включен extglob, следующий код не работает: #! / Usr / bin / env bash shopt -s extglob foo = 'file (2)' foo = $ {foo // (/ \\ (}. ..
вопрос задан: 13 July 2018 18:16
2
ответа

Сохраняйте все строки, соответствующие наибольшему значению, в зависимости от значения в другом столбце - Bash

Извинения; должен быть простой способ сделать то, что я хочу, используя комбинацию sort / unique / awk, но я не могу его найти. Вот часть «чистой» таблицы данных, которую я смог получить (отсортировано по ...
вопрос задан: 13 July 2018 16:11
2
ответа

date date неверная дата при определении возраста ключей AWS

В последний раз я должен сообщить, что были использованы клавиши AWS. Я использую bash для этого скрипта. Если ключ не был использован, значение равно «null», и я должен учитывать это. Когда я пытаюсь использовать дату ...
вопрос задан: 13 July 2018 15:20
2
ответа

Как вы получаете пользовательский ввод, а затем вызываете функцию с этим именем пользователя в его имени?

Как написать сценарий bash, который запрашивает у пользователя число (1, 2 или 3), которое используется для вызова функции с этим номером в его имени? После этого функция затем отображает сообщение с помощью ...
вопрос задан: 13 July 2018 14:41