1
ответ

читать файл через конвейер

Я написал пример кода для чтения содержимого файла, сохраняющего формат конца строки с помощью взлома из Интернета. Я назвал файл оболочки "pipeTesting" и текстовый файл для отображения ...
12.03.2018
1
ответ

Как мне настроить двухфакторную аутентификацию (sms) через ssh-соединение

Я написание сценария bash на ubuntu 16.04, и я хочу настроить двухфакторную аутентификацию через SMS при подключении SSH к серверу. Я видел, что есть способ сделать это с помощью аутентификации google ...
12.03.2018
1
ответ

доступ ко всем элементам массива в цикле [closed]

Я недавно играл со сценариями .. написал этот с помощью @Cas #! / Bin / bash ## Variables ## host = "` / bin / hostname` "; ## Лимиты ## OneMin = "1"; FiveMin = «6»; FifteenMin = "6"; ...
11.03.2018
1
ответ

Сценарий Bash для ожидания части процесса

Я пытаюсь запустить программу из командной строки с помощью сценария bash. Эта программа действительно проста. Я вызываю его из командной строки как x, затем передаю ему 1, имя файла, 5, 6, 7, но у меня немного ...
11.03.2018
1
ответ

читать каждую строку: в реальном времени или сразу?

Я запускаю такой сценарий: while IFS = $ '\ r' читать -r строка || [[-n "$ линия"]]; сделай что-нибудь done <"$ 1" По сути, он читает текстовый файл (как $ 1) и "что-то делает" для каждой строки. ...
11.03.2018
1
ответ

Копирование файлов и подпапок без -r

Я новичок в Linux, Я пытаюсь написать сценарий Bash, который копирует содержимое каталога в резервную папку, которая будет создана, без использования переключателя -r. Я предположил, что максимальная глубина ...
10.03.2018
1
ответ

Greping Средняя нагрузка

Я пытаюсь найти все средние нагрузки grep и поместить их в массив. Каким должен быть точный путь с учетом следующих требований. Определяющий массив: LA = ("один" "пять" "пятнадцать") LA = (`(время безотказной работы ...
10.03.2018
1
ответ

Использовать вывод команды curl для отправки email

Моя цель - отслеживать текст на веб-странице и отправлять мне электронное письмо, если текст найден, или если его нет т, что проще. Я знаю, что для этого уже есть несколько пакетов ...
09.03.2018
1
ответ

Утилита для получения из списка и запуска (уникальной) команды для каждого элемента

Я пытался создать утилиту для чтения списка со стандартного ввода, а затем отдать ей команду. Я сделал этот скрипт: (с именем consumer_list) #! / Bin / bash set -euo pipefail eval "hack () {$ @;}" while read -r ...
09.03.2018
1
ответ

сценарий bash не запускается под ksh

У меня есть сценарий ниже, который успешно запускается, если я использую #! / usr / bin / env bash. Тот же сценарий получает неожиданный EOF при поиске ошибки соответствия при использовании #! / Bin / ksh. Почему? #! / Usr / ...
08.03.2018
1
ответ

запуск сценария matlab внутри bash

У меня есть сценарий matlab xxx.m, который отлично работает в командном окне графического интерфейса пользователя Matlab, создавая пару подкаталогов и выводя некоторые данные в эти подкаталоги. Когда я загружаю Matlab на bash ...
08.03.2018
1
ответ

Смена скрипта оболочки

Я использовал скрипт bash для проведения автоматического тестирования на CLI. Внезапно, похоже, это не сработало. Похоже, что наши девчонки внесли некоторые изменения в операционную систему. Ошибка, которую я вижу, это bash-3.2$ sh ...
08.03.2018
1
ответ

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

Я читаю постоянно растущий вывод канала (например, вывод из inotifywait). Мне нужно периодически проверять вывод канала и извлекать весь новый вывод, который имеет был создан с тех пор, как ...
07.03.2018
1
ответ

Найти все вхождения и сложить их вместе [дубликат]

У меня есть такой файл: user1, 10 пользователь2, 5 пользователь2, 6 пользователь 1, 15 пользователь3, 23 user1, 15 Я хочу получить итоги по столбцу 1 (user1, user2, user3) и сделать так: user1, 40 пользователь2, 11 user3, ...
07.03.2018
1
ответ

вывод цикла while в сценарии bash

У меня есть файл ips с содержимым: 192.168.10.10 3306 192.168.10.20 3306 и мой сценарий: 1 #! / Bin / bash 2 3 p = 0 4 cat / root / ips | при чтении порта хоста 5 выполните 6 check_up = $ (bash -c 'exec 3 <...
06.03.2018
1
ответ

получить код выхода pppd - как?

Я разрабатываю некоторую систему отчетности на системе Raspberry Pi, которая подключается к миру через 3G USB модем управляется pppd. 99,999% времени соединение работает нормально, но иногда оно прерывается и далее ...
06.03.2018
1
ответ

скопировать названия последовательностей ДНК в файл филогенетического дерева и добавить в него названия видов?

Из файла, имеющего такой вид: (AJirio: 0.00230, (AJama. 1.1: 0.00171, (AJkago.1: 0.00057, AJtok: 0.00033) 1.00: 0.00080) 0.94: 0.00085, Atab.1.1.1: 0.27697); Мне нужно получить этот файл: AJirio "...
06.03.2018
1
ответ

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

Я использую набор сквозных тестов, который довольно нестабилен, и мне нужен способ определить, какие тесты самые нестабильные. Самый простой подход - это запустить тесты 100 раз и вернуть ...
06.03.2018
1
ответ

Сценарий оболочки для чтения 2 файлов и выполнения операции rsync

Есть ли способ прочитать 2 файла для следующих значений и выполнить операцию rsync для копирования файлов с разных хостов & JVM. Примечание: у нас есть 2 разных хоста, тогда как JVM являются обычными ...
05.03.2018
1
ответ

Отображать переменную в диалоговом окне --msgbox

Я хочу вывести арифметическую прогрессию в диалоговом окне сообщения, но атрибут --msgbox показывает их как простой текст Мой код: while: do sequence = (1 10 100 1000 10000) dialog --stdout ...
04.03.2018
1
ответ

преобразование файла fasta в обычный текст

как преобразовать формат fasta с ">" в простой текстовый файл напр. ввод: файл fasta> 1M14 Вывод GATCGGACTAGCTAA: простой текстовый файл GATCGGACGAGCTAA
04.03.2018
1
ответ

Печатать переменную внутри цикла

1. Резюме Я хочу распечатать переменные из цикла. Если я помещаю echo $ i после команды из цикла: сборка Travis CI пройдена. elif Я помещаю echo $ i перед командой из цикла: я получаю код выхода 1. I ...
04.03.2018
1
ответ

Выполнение команды в конце скрипта

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

Сценарий Bash не наследует свой родительский

, альтернативное название для этого вопроса будет: «Команда, распознаваемая в родительской оболочке, не найдена в подпункте», «у меня есть в исходном источнике родительской оболочки ~ / .Quicklock / ql. SH и этой команды ...
03.03.2018
1
ответ

Что означает w | cut -d «» -f 1 - с командой grep и сортировкой должны работать?

Это код, который я хочу расшифровать: w | вырезать -d "" -f 1 - | grep -v ПОЛЬЗОВАТЕЛЬ | sort -u
03.03.2018
1
ответ

Как мне дождаться завершения заданий nohup в скрипте оболочки?

У меня есть следующий скрипт: эхо "$wk" | во время чтения -r a b; do counter=$(($counter+1)) nohup sh -c 'impala-shell -d nielsen -f request.sql --var=dt=$a --var=incre=$b; echo $a,$?>>$...
02.03.2018
1
ответ

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

У меня есть следующий список файлов: lab-1:/tmp/tmp.NMFaDO# ls webserver.123.net. 1970-01-01.csv ...
02.03.2018
1
ответ

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

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

Как передать параметры в EXPECT с помощью '-c' option?

Я использую expect внутри моего сценария bash с помощью expect -c, но как мне передать ему параметры? Вот что я пробовал: FILE = "myFile" HOST = "myhostname" / usr / bin / expect -c $ FILE $ HOST 'set ...
02.03.2018
1
ответ

Ожидается автоматизация ответа «да» на CLI

Когда я запускаю команду ambari-server upgrade из сценария bash, в в середине обновления возникает вопрос: сделали ли резервную копию базы данных сервера Ambari [y / n] (y)? поэтому мы хотим автоматизировать ...
02.03.2018