1
ответ

изменить одну строку разных файлов по-разному в bash

Я хочу сгенерировать 5 файлов и записать то же самое, за исключением того, что одна строка должна иметь другой номер для i в {1..5} делать cat> File- $ i <
27.05.2018
1
ответ

Передача команды Y при использовании Nid

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

Учетная запись Grepping имена (прочитанные из файла) из набора сжатых файлов

Этот сценарий: при чтении ACCT; делать echo $ ACCT zgrep -h ^ $ ACCT файл данных.0 [2-3] 2015.gz >> / tmp / $ ACCT.txt done > / tmp / $ ...
26.05.2018
1
ответ

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

Я работаю в следующем сценарии Чтобы активировать передний конец и задний конец моего проекта следующим образом: #! / Bin / Bash CD / пользователи / Perf-Fe / Источник my_project_34 / bin / at Активировать NPM Start && CD / пользователи / ...
25.05.2018
1
ответ

Особое содержание и построчно [дубликат]

товарищи! У меня есть файл: # cat file '\\. \ Актив Ко. Рутокен S 00 00 \ USER1 @ R69-20180109' '\\. \ Aktiv Co.Rutoken S 00 01 \ USER2 @ R69-20180109 'и мне нужно выполнить построчно: для LINE в `cat file` сделайте ...
25.05.2018
1
ответ

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

У меня есть две временные переменные. Я хочу сравнить это в операторе if в сценарии оболочки. например время1 = ЧЧ: ММ: СС и время2 = ЧЧ: ММ: СС. Формат: ЧЧ: ММ: СС. если [совпало] затем эхо "совпало" иначе эхо ...
24.05.2018
1
ответ

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

Когда мой сценарий запускается, оболочка запрашивает у меня пароль для модуля apt-get, а затем снова для анзибля, потому что у него есть опция --ask-get-pass. Как мне ввести пароль только один раз для ...
23.05.2018
1
ответ

В то время как цикл выдает неправильные даты [дубликат]

У меня есть следующий цикл, но он не останавливается и выдает неправильные даты. #! / bin / bash я = 0 thedate = "2018-03-28" enddate = "2018-04-02" в то время как ["$ thedate"! = "$ enddate"]; do thedate = $ (date -d "$ ...
22.05.2018
1
ответ

bash script: send command within command

Я хочу создать сценарий bash, который будет подключаться к серверу и запускать jupyter notebook на этом сервере. Как мне запустить команду jupyter notebook, пока я подключен к серверу с помощью сценария bash? I ...
22.05.2018
1
ответ

Передайте параметры для getopt из сценария, который не использует getopt

У меня есть сценарий (назовем его scriptC), который использует getopt для анализа коротких и длинных параметров и отлично работает. Этот скрипт вызывается так: scriptA запускает scriptB, который вызывает scriptC с ...
22.05.2018
1
ответ

bash: / root / bin / hello_world: Permission denied

Я использую CentOS 7. Я написал свой первый сценарий bash, подобный этому. #! / bin / bash echo 'это мой первый код' и я сохранил его как hello_world Я создал каталог в моем корневом домашнем каталоге. mkdir bin ...
22.05.2018
1
ответ

Проверьте, равно ли какое-либо значение нулю с помощью jq, и верните 0 в вызывающий сценарий оболочки.

У меня есть этот файл JSON: {"key11": 1010, "key12": 12120, "key13": 12103} Как я могу используйте jq, чтобы проверить, равно ли нулю какое-либо из значений, соответствующих ключу [0-9] [0-9], что сделает jq exit ...
19.05.2018
1
ответ

Цветовые переменные на фигле!

Я создаю экран входа, когда запускаю CLI Arch Linux и строю скрипт на файле /etc/bash.bashrc, как показано ниже: #КОМАНДЫ, СОЗДАННЫЕ ВНУТРИ ФАЙЛА /ETC/BASH.BASHRC. # USING ANSI...
17.05.2018
1
ответ

Команда не найдена при вызове функции в сценарии оболочки [closed]

У меня есть сценарий оболочки, который я использую для установки caffe, но когда я выполняю этот сценарий с помощью команды sh, он показывает ошибку command not found для вызова функции . Код ниже. #! / bin / bash # Это ...
17.05.2018
1
ответ

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

Впервые в Linux и возникают проблемы с запуском этого сценария. Работал над чем-то, чтобы взять большие числа и использовать остаток (модуль) для сохранения результата (для экономии памяти). Использование bash ...
17.05.2018
1
ответ

Как получить значения цвета фона и переднего плана из xrdb в сценарии оболочки?

Как в том, как я могу получить значение цвета * .foreground, полученное с помощью запроса xrdb, назначенного переменной в сценарий. Я пытаюсь объединить цвета фона и переднего плана в две переменные, которые будут ...
16.05.2018
1
ответ

Match keys with regex in jq [закрыто]

Я пишу скрипт, который анализирует JSON вход (jsonfile): { "key11":1010,"key11_yes":13,"key11_no":14, "key12":12120,"key12_yes":9,"key12_no":25, "key13":12103,"key13_yes":13,"key13_no":20 ...
15.05.2018
1
ответ

Работа ` с echo при попытке awk [duplicate]

Почему echo `echo "foo"` работает, а echo `awk '{ print "foo" }'` нет?
15.05.2018
1
ответ

вызов сценария bash в сценарии не найден, каталог находится в $ PATH

Я добавил каталог в свою переменную PATH для доступа ко всем моим сценариям bash. Я добавляю PATH глобально в систему в /etc/profile.d/custom.sh следующим образом: export PATH = $ PATH: / usr / local / bin / helper ...
14.05.2018
1
ответ

динамически объединить функции bash в новый файл оболочки

Скажем, у меня есть куча файлов: a.sh b.sh c.sh ... z.sh, и в каждом из этих файлов есть такая функция: a () {echo "fooa" | bash} теперь, если бы я мог собрать все функции в одном файле, ...
13.05.2018
1
ответ

Требуется вывод в отдельных строках - Shell Script

Я написал этот сценарий для регистрации электронной почты, если на диске больше 90. Пожалуйста, помогите мне получить вывод в отдельных строках. Вот мой код: #! / Bin / bash errortext = "" (скрыто) для строки в `...
11.05.2018
1
ответ

sh оценивает код bash из родительской оболочки и ломает

У меня есть этот код в bash скрипт: r2g () {echo "исполняемый файл: $ 0" # "/ bin / bash" (set -e; r2g_internal "$ @" \ 2>> (при чтении строки; выполнить echo "r2g error: $ line"; готово ...
10.05.2018
1
ответ

Невозможно разрешить $ proc_date из сценария

У меня несколько HQL, это один из примеров ниже. находится по адресу: / home / ganesh / CopyJobs / hql / insert в XYZ.exttbl_form_data PARTITION (load_date = "$ proc_date") выберите FORM_DATA_ID, FORM_ID, USER_ID, ...
10.05.2018
1
ответ

Как экспортировать VAR в другой скрипт

Как я могу экспортировать эти vars в другой скрипт. Другой скрипт нужно запустить для запуска некоторых команд. Я хочу этого, потому что скрипт слишком большой, и я хочу разделить его и поместить переменную в другой скрипт # ...
08.05.2018
1
ответ

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

Я ищу способ вывести текст справки по подкомандам, таким как список apt. Например, если я напишу apt --help, я получу: apt 1.2.26 (amd64) Использование: apt [options] command apt - это ...
08.05.2018
1
ответ

Используя подстановку процесса, отправьте только stderr процессу

У меня есть это: exec>> (при чтении строки; выполнить echo "stdout: $ line"; готово) exec 2>> (при чтении строки; выполнить echo "stderr: $ line"; готово) echo "rolo" > & 2 echo "cholo", если вы запустите это ...
08.05.2018
1
ответ

stderr дамжуулах хоолойг илгээж байна, гэхдээ би үүнийг хүсэхгүй байна

Надад ийм байна: echo "$ some_command" | bash 2>> (prepend 'r2g-stderr:' 'red') | prepend 'r2g-stdout:' 'шар'; Миний хийх гэж байгаа зүйл: r2g-stderr: энэ бол зарим stderr r2g-stderr: энэ бол ...
07.05.2018
1
ответ

Отправить stderr другому получателю в конвейере

Прямо сейчас у меня есть это: echo "$ run_test" | bash 2> & 1 | добавить "r2g-test:" "желтый"; Это добавляет «r2g-test:» к каждой строке stdout / stderr. Поскольку я отправляю stderr на ...
07.05.2018
1
ответ

eval vs bash through tube

ашиглахын ялгаа юу вэ? : eval 'echo "foo"' ба echo 'echo "foo"' | bash байна уу?
07.05.2018
1
ответ

Почему включение фонового задания в сценарий может заставить задание пережить завершение сценария и вызывающего его пользователя?

В интерактивной оболочке bash, работающей внутри lxterminal, если я запустил фоновое задание $ evince &, а затем закрою оболочку, фоновое задание будет остановлено. Если я помещаю фоновую команду в ...
05.05.2018