1
ответ

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

Я знаю е много пар целых чисел, таких как (a, b), (c, d), (e, f) ... и так далее. Мне нужно проверить, находится ли значение 1-го элемента в диапазоне от 90% до 150% 2-го элемента, и распечатать значение как Pass. ...
09.03.2019
1
ответ

Прилагают заголовок и прицепные файлы с подробным файлом

У меня есть 3 файла, созданные со следующими именами. Обе заголовок, так и прицеп содержит одну запись каждый раз. Входные файлы: header.txt Detail.txt Trailer.txt Мне нужно копировать запись с заголовка и вставить ...
09.03.2019
1
ответ

, устанавливая удалённый stdout в локальную переменную KORNSHELL

Я пишу скрипт. Идея состоит в том, чтобы сравнить контрольные суммы MD5 между локальным и удаленным файлом. Локальная контрольная сумма файла сохраняется в локальную переменную: LOCALMD5=!chsum "$(basename "$file")" I ...
09.03.2019
1
ответ

Как заменить одинарные кавычки и & apos в файле

Я пытаюсь заменить одинарные кавычки в файле и использовал эту команду как sed / s / '// g filename, и эта команда работает нормально, но в моем файле есть символ & apos, который не получается ...
09.03.2019
1
ответ

Неправильная ошибка синтаксиса в скрипте Unix при использовании команды Exists (Sybase в качестве базы данных)

У меня есть следующий скрипт, представляющий мне следующую ошибку: ISQL -U $ dblogin -pdbpass -s $ dbname --e <
09.03.2019
1
ответ

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

Используя сценарий оболочки, мне нужно обновить файл. Для этого я должен выполнить следующие операции. Я пытался использовать sed, но не смог выполнить то же самое. Пример — файл foo.txt Строка поиска if[a<1] Комментарий следующий...
09.03.2019
1
ответ

Удалите строки из вывода команды

Я запускаю нижеприведенную команду; мне нужно сохранить вывод команды в файл, но без заголовков. Я пробовал - yarn top | tail -n +8 (так как yarn top работает как Linux top, он обновляется каждые 3 секунды и ...
09.03.2019
1
ответ

Как мне вернуть приглашение при запуске `at 'из терминала

Возможно, это скорее общий вопрос о сценариях и использовании терминала, чем об использовании команды `at'.Тем не менее, я исследую использование команды at, чтобы получить представление о ее поведении и ...
09.03.2019
1
ответ

Как найти следующие строки из файла с помощью grep?

У меня есть файл с именами многих файлов в каталоге в следующем формате: A20150824.0950-0955_jambala_CcnActiveSessionCounterJob A20150824.0945-0950_jambala_CcnActiveSessionCounterJob ...
09.03.2019
1
ответ

Как запустить одну и ту же команду на нескольких серверах

У меня 4 сервера suse работают как кластер. имя CS-1 CS-2 CS-3 CS-4 На CS-1 может напрямую ssh на CS-2 CS-3 CS-4 (ssh CS-2, ssh CS-3, ssh CS-4) {{1} } На CS-2 можно использовать ssh для CS-1 CS-3 CS-4 напрямую (ssh CS-1, ssh ...
08.03.2019
1
ответ

Bash Scripting: Как проверить наличие активного монтирования sshfs в каталоге?

Если в данный момент есть этот код: 0130: moba () { 0131: if [-z "$ (ls -A / home / me / Documents / A / B) "]; затем 0132: echo "Empty" 0133: sshfs me @ domain: / home / C / D / home / me / Documents / A / B / 0134: .. .
08.03.2019
1
ответ

Общий прогресс по всему сценарию оболочки bash

РЕДАКТИРОВАТЬ ДЛЯ ЯСНОСТИ: скажем, у меня есть следующий сценарий (допустим, pv и curl уже установлены): (который в настоящее время работает под Ubuntu, но я планирую сделать его совместимым с POSIX, поэтому что он может работать на ...
08.03.2019
1
ответ

sudo в сценарии bash: не всегда ждет ввода пароля

У меня простой bash скрипт следующим образом: #! / usr / bin / env bash sudo ./some_other_script_01 sudo./ some_other_script_02 Когда я выполняю этот сценарий, я всегда вижу запрос пароля, как обычно: [sudo] ...
08.03.2019
1
ответ

Завершение работы и перезагрузка зависают

9 раз, 10 на завершение работы или перезагрузку компьютера потребуется ≅ 2 минут. Я пробовал много вещей, таких как добавление systemd и/или завершение работы к крючкам initcpio, но без удачи. перезагрузка -f никогда не висит, так что я последовал...
07.03.2019
1
ответ

Как проверить, заблокировал ли Adblocker сайт с помощью терминала (на стороне клиента)

Я подключаюсь к VPN-серверу с помощью блокировщика рекламы Piehole с помощью На машине Ubuntu и на сервере Vpn я заблокировал некоторые определенные сайты. Когда я пытаюсь получить к нему доступ с помощью браузера, я не могу открыть эти ...
07.03.2019
1
ответ

Инъекционная строка в тройнике

Я использую трубопроводы для реализации некоторой функциональности с помощью Centos 6. Во время этих конвейеров я хочу экспортировать свои данные в лог-файл, но эти данные приходят из разных конвейеров в моем конвейере и я ...
07.03.2019
1
ответ

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

У меня был URL-адрес для нескольких проектов внутри у меня есть несколько репозиториев для каждого проекта Мне нужно клонировать все репозитории в каталоге и найти git ветки. я пробовал это #! / bin / bash project = (aa bb cc) aa = (...
06.03.2019
1
ответ

что означает следующая опция оболочки - shopt -s nullglob extglob

у нас есть bash -version GNU bash, версия 4.2.46(1)-выпуск (x86_64-redhat-linux-gnu), что означает следующая опция оболочки (в сценарии bash) shopt -s nullglob extglob и что такое ...
06.03.2019
1
ответ

как запустить CLI из root с пользователем hdfs

когда я запускаю следующий cli от пользователя hdfs, он работает хорошо # su hdfs $ hadoop fs -du -s / home / test / * | awk '{sum + = $ 1} END {print sum}' 4182692 но когда я запускаю его от root, ...
05.03.2019
1
ответ

Использовать разрыв строки в JSON внутри сценария оболочки

Как использовать разрыв строки (внутри propertyVar) для следующего кода #! / Bin / sh # Сценарий оболочки для запуска сценария от Jenkins { {1}} # Performance Engineering Team HealthPollingInterval = $ 1 ThinkTime = $ 2 ...
05.03.2019
1
ответ

Как подсчитать количество вхождений строки, поиск по шаблону для конкретной строки

Я работаю над сценарием ksh, сценарий которого выглядит следующим образом: У меня есть текстовый файл для отчетов студентов, который содержит сведения об учащихся {{ 1}} как: Student_1 Имя: ABC Класс: X Директор: SITA Статус: ...
05.03.2019
1
ответ

Единая унифицированная учетная запись для всех пользователей на одной машине с сохранением отдельных полномочий

Таким образом, это скорее вопрос реинжиниринга. У нас есть эта машина на работе, где любой может войти, используя ssh. ssh johndoe @ gateway01. Однако! После входа в систему пользователь, пользователь которого вошел в систему как...
04.03.2019
1
ответ

Запуск конвейера в linux [закрыто]

У меня есть этот скрипт #!/bin/bash модуль загрузки станков/2.21.0 бамфайлы=( /temp/hgig/fi1d18/1672_WTSI-COLO_023_1pre/mapped_sample/HUMAN_1000Genomes_hs37d5_RNA_seq_WTSI-COLO_023_1pre.dupmarked.bam /temp/...
03.03.2019
1
ответ

apt: Установите все пакеты php вообще

Мне уже надоело отслеживать пакеты расширений PHP, которые необходимы для некоторых графических интерфейсов, таких как PHPMyAdmin, или некоторых CMS, таких как Drupal. Например, однажды я сделал: apt upgrade php- {cli, curl, mbstring, mcrypt, ...
02.03.2019
1
ответ

использование 'echo' и 'printf' в вызовах функций bash

У меня есть простой вызов функции оболочки, и я использую команды echo и printf для печати переданного параметра. Я заметил следующее: echo печатает вывод printf не печатает ...
27.02.2019
1
ответ

scp : работает из командной строки, но cp: не может отследить ошибку сценария. Почему?

scp используется для копирования файла с сервера на мой компьютер. Команда прекрасно работает, когда я набираю его из командной строки, но когда я пытаюсь сделать скрипт, чтобы сделать это, он терпит неудачу с "cp: cannot stat"...
26.02.2019
1
ответ

Bash сценарии и rsync: как включить только некоторые папки и подпапки и что произойдет, если я использую ../ в качестве пути с --delete

У меня есть сценарий bash, в котором я пытаюсь скопировать некоторые папки и архивы локально с помощью rsync У меня есть что-то вроде этого: RootFolder ABCD D1 D2 D3 ... ...
26.02.2019
1
ответ

Реализуйте сценарий в Solaris при использовании во всех файловых системах> 90% и отправьте письмо, я не знаю, как отправлять почту из сценария

Сценарий в Solaris при использовании во всех файловых системах> 90% и отправьте письмо, которое я не знаю не знаю, как отправлять почту из сценария #! / bin / bash # Выводит предупреждение, если файловая система превышает 90% {для fs в $ (df -hk |
26.02.2019
1
ответ

Какова причина вызова программы с помощью set - env ​​

Я видел, что некоторый код в сценариях bash вызывает программу с set - env ​​перед фактической командой, например: set - env ​​GOPATH = / some / path go build $ {PACKAGE} что такое причина для этого? Разве это не ...
23.02.2019