1
ответ

Ожидаемое целочисленное выражение bash 2

Я только изучаю сценарий bash. Пытался отсортировать массив, он говорит: «Целочисленное выражение ожидается для строк 10 и 15. Что я делаю не так? Вот мой сценарий: #! / Bin / bash array = ('5' '9' '0' '20' '2' '...
04.05.2018
1
ответ

Как получить pid для скрипта cron?

Я использую CentOS 7 и пытаюсь сделать вместе эти пошаговые инструкции: Скрипт для проверки, запущен ли процесс Github пример запуска sidekiq как службы Тем не менее, оба выглядят очень умно, я '...
04.05.2018
1
ответ

Как для удаления содержимого файла между временным диапазоном. (Не на основе сопоставления с образцом)

Я пытаюсь удалить содержимое файла на основе временного диапазона. До сих пор я пытался на основе сопоставления с образцом, как показано ниже: sed -i '/ 2018 -03-09T13: 53 /, / 2018-03-09T14: 00 /! D '...
04.05.2018
1
ответ

Можно ли узнать, получена ли наша команда из сценария или введена вручную в командной строке?

У нас есть реализация для установки среды для конкретный инструмент с нашей настраиваемой командой. Например: custom_command имя_инструмента Эта команда регистрирует время вызова, имя пользователя и имя_инструмента в файле журнала. И ...
03.05.2018
1
ответ

открытие pgadmin4 одним щелчком мыши в ubuntu gnome

Я хотел запустить pgadmin4 (для работы нужен браузер) из значка меню gnome. Затем он должен открыться в firefox. Следующее работает, когда я открываю его дважды. Запись в /usr/share/applications/pgadmin4.desktop:...
02.05.2018
1
ответ

Выполняются ли функции bash в текущей оболочке или подоболочке?

У меня открытый терминал, и я вызываю функцию bash: change_path, где: change_path () {export PATH = "foobar: $ PATH "; } будет всегда запускаться change_path в текущей оболочке и всегда изменять $ PATH ...
02.05.2018
1
ответ

получение кода выхода фонового процесса / подоболочки

Мне интересно, есть ли разница между: long_running.sh & pid = $! и (long_running.sh ) & pid = $! будет ли pid захватываться последовательно в обоих случаях, или будут какие-то ...
02.05.2018
1
ответ

Сценарий оболочки для фильтрации IP-адресов из файла журнала

У нас есть обычный дамп сокета, который мы попросили запустить клиент, и мне просто интересно, есть ли у сообщества какие-либо мысли при идентификации нескольких подключенных адресов в списке сокетов net stat. ...
01.05.2018
1
ответ

Другой вывод при выполнении сценария вручную и через задание cron / jenkins

У меня есть сценарий оболочки, который открывает sqlplus и выбирает некоторые данные из базы данных, содержащие китайские символы. Когда я выполняю его вручную, вывод содержит эти символы. Когда я делаю это через cron или jenkins ...
29.04.2018
1
ответ

AIX HMC Vswitch and VLAN collection

Я собираю данные VLAN для каждого VIO-сервера и LPAR из HMC. Мне нужно сгруппировать эти VLAN в один Vwsitch как VSWITCHName = VLANID, разделенный запятой. Но некоторые VIO-серверы имеют 2 VSWITCHES. ...
26.04.2018
1
ответ

Как объединить счетное сложение и суммирование

Это то, что Я пока что. Как я могу включить счетчик, чтобы принимать вводимые пользователем данные каждый раз, когда цикл завершается, складывать их вместе и создавать и усреднять входные данные? #! / bin / bash #Variables lower = ...
23.04.2018
1
ответ

Bash с несколькими пробелами в одном аргументе

Я пытаюсь выяснить, как создать Bash с несколькими Аргументы, и один аргумент имеет несколько флагов. Мне нужно сделать это, чтобы открыть Xterm, перейти к сценарию Bash и выполнить его с аргументами. ...
22.04.2018
1
ответ

Печатать шаблон сопоставления вывода до совпадения с другим шаблоном

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

Проверить, совпадает ли какой-либо аргумент с помощью вспомогательной функции

У меня есть это: ql_match_arg () {объявить -a my_array = $ 1 для переменной в "$ {my_array [@]}"; сделать, если [["$ var" == "$ 2"]]; затем верните 0; фи сделано } ql_ls () {local ...
20.04.2018
1
ответ

ловушка не перехватывает HUP / SIGHUP [дубликат]

У меня есть эта функция bash: on_ql_trap () {echo "foobar"> "$ HOME / .quicklock / debug.json" } ql_trap () {ловушка on_ql_trap EXIT; ловушка on_ql_trap 0; ловушка on_ql_trap SIGHUP; trap on_ql_trap HUP; ...
20.04.2018
1
ответ

Равным образом разделите содержимое каталога между дисками - с округлением до ближайшего каталога верхнего уровня

У меня есть музыкальный каталог и MP3-плеер с двумя слотами для SD-карт. Содержимое каталога слишком велико для одной карты, поэтому я хотел бы разделить его на две. Мне нравится располагать материалы в алфавитном порядке ....
18.04.2018
1
ответ

Опция Logrotate copytruncate занимает слишком много времени

Я запускаю logrotate каждые 4 часа с помощью crontab. Я хочу чередовать файлы каждые 50 ГБ, что ожидается через 4 часа. Мой файл logrotate.config выглядит следующим образом: /log/*/*/*/*.log {size 50G ...
18.04.2018
1
ответ

Как выбрать случайную выборку из n строк из каждого файла в каталоге

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

.sh-скрипт для подсчета количества имен в категории в .csv

Я хотел бы подсчитать количество студентов в файле .csv в зависимости от категории. Категория 1 - это имя, Категория 2 - это страна, Категория 3 - город. Файл .csv отображается следующим образом: ...
17.04.2018
1
ответ

Распознавание образов и суммирование столбцов между двумя файлами csv / excel

У меня есть два файла, в одном из которых есть данные о дате начала, приращении, повышении и других деталях каждого человека, а также другой файл содержит результаты их исследований за эти годы. Можно ли написать сценарий на ...
17.04.2018
1
ответ

Переименовать файлы с определенным расширением и датой добавления в unix

Я хочу переименовать файлы, указанные ниже, следующим образом. Исходные файлы: x.1.gz y.1.gz Переименуйте его в x.dateTime.gz y.dateTime.gz Я использую следующий сценарий, чтобы сделать то же самое. Но он удаляет файлы вместо ...
16.04.2018
1
ответ

Как мне указать KDE Konsole открыться с указанной геометрией и заголовком окна?

Я пишу сценарий, который должен открывать окно терминала с определенной геометрией и заголовком окна. У меня проблемы с их установкой с помощью KDE konsole. В соответствии с его выводом справки мне нужно сделать: ...
16.04.2018
1
ответ

Команды Bash выполняются асинхронно при выполнении cronie

У меня есть сценарий bash для резервного копирования моего Raspberry Pi, и после выполнения команды резервного копирования мой компьютер должен выключиться. Это работает, когда я просто запускаю сценарий через командную строку. Но когда cronie ...
15.04.2018
1
ответ

проблема сценария оболочки [закрыто]

Создайте сценарий оболочки, который проверяет, существует ли файл. Если да, то он будет эхом удалить файл с отметкой времени в формате ГГГГММДД-ЧЧ: ММ: СС журнал команды даты и удалит файл и изменит расписание ...
14.04.2018
1
ответ

Syntaksfejl: “forventet heltal udtryk”

Jeg bruger nedenstående script x = 5,44 p = 0 temp = $ (printf "%. * f \ n" $ p $ x) ekko $ temp hvis [temp -gt 0] så ekko "inde" fi og jeg kommer under output med fejl. 5 ./temp.sh: linje 6: [: temp: ...
13.04.2018
1
ответ

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

Я использую CentOs 6. У меня есть два скрипта test1.py и test2.py в одном каталоге. Я запускаю по одному тесту с терминала, как показано ниже: py.test --html = report.html --self-contain-html test1.py ...
13.04.2018
1
ответ

curl с переменными в сценарии bash

Когда я использую фактические значения в команде curl в следующем сценарии, она работает и возвращает мне результат, но когда я использую переменные, это не работает должным образом, я думаю, это проблема в том, как я их определяю ...
13.04.2018
1
ответ

Подсчитывать специфический характер на выходе

Вывод из завивки в моем bash: Object (\ Response \) # 1399 (3) {["httpresponse"] => Объект (Guzzyhttp \ PSR7 \ Response) # 1084 (6) {["Reashionphrase": " GuzzyHTTP \ PSR7 \ Response ": Private] => ...
12.04.2018
1
ответ

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

У меня есть скрипт pyton, который выполняется с помощью python script.py, когда вы находитесь в той же папке. Я хочу знать, можно ли сделать псевдоним bash, такой как alias script='command' для выполнения скрипта также ...
10.04.2018
1
ответ

Необходимо проанализировать данные из XML в сценарий оболочки [закрыто]

Необходимо проанализировать данные из XML в сценарий оболочки один за другим. Требование: - нам нужно взять как одна запись. XML может содержать множество из каждого
05.04.2018