1
ответ

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

У меня есть сценарий bash script1: #! / bin / bash evince и еще скрипт script2 #! / bin / bash evince & Когда я запускаю ./script2, процесс bash завершается сразу после помещения evince в ...
28.05.2018
1
ответ

Не могли бы вы объяснить следующие утверждения о том, как не встроенные команды, запускаемые Bash, обрабатывают сигналы?

Из руководства bash Нет Команды -builtin, запускаемые Bash, имеют в обработчиках сигналов значения, унаследованные оболочкой от своего родителя. Когда управление заданиями не действует, асинхронный ...
28.05.2018
1
ответ

Может ли имя переменной содержать `-`? [дубликат]

$ my-num = 1 my-num = 1: команда не найдена $ mynum = 1 Мне было интересно, почему первое присвоение не удается? Почему bash думает, что это команда? Есть - какой-то специальный символ в bash? Спасибо.
26.05.2018
1
ответ

Сценарий Bash Проблема с анализом текста в строке с пробельными символами

У меня есть список команд, которые нужно проанализировать для аудита, примерно так: 1. -a * policy name = PolicyName - a * имя рабочего процесса политики = PolicyWorkflow -a * имя действия политики = PolicyAction -s Server -b ...
26.05.2018
1
ответ

Проверить параметры bash

У меня есть функция, и я хотел бы использовать внутри нее параметр pipefail. Но я не хочу просто устанавливать -o pipefail, потому что боюсь, что другая часть скрипта может не ожидать установки pipefail. Of ...
26.05.2018
1
ответ

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

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

Как шаблон «<(cmd)» работает в bash? [дубликат]

В bash я использую аргументы вида paste <(cat file1 | sort) <(cat file2 | sort) или comm <(cat file1 | sort) <(cat file2 | sort) Когда я проверяю man comm или man paste, ...
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
ответ

Ошибка графики kvm Spice: не удалось get_drawable

I'm запуск KVM на сервере Ubuntu 16.04. Я пытаюсь изменить разрешение виртуальной машины, работающей в среде рабочего стола. для этого я использую virt-viewer из удаленного для подключения к виртуальной машине: virt-viewer --...
23.05.2018
1
ответ

როგორ შევუერთოთ დუბლიკატებს და მათი რიცხვი awk- ით შევაჯამოთ

ტექსტურ ფაილში მაქვს ორი სვეტი, რომელთა შორის მხოლოდ ერთი სივრცეა. როგორ შემიძლია შევაერთო 2 ასლის დუბლიკატი და შევაჯამო მათი რიცხვი awk 2 xx 4 დდ 1 xx 8 მმ 5 დდ 1 xx ასე რომ, მე შემიძლია ეს მქონდეს ...
23.05.2018
1
ответ

Как использовать grep для буквального '..'

Я анализирую файл с помощью grep, и вывод на экране содержит новую строку, поскольку здесь: $ grep 'gene' sequence.gb gene 89..1483 / gene = "неструктурный белок" ...
23.05.2018
1
ответ

Вложенный оператор if работает некорректно

#! / bin / bash число = 1 доллар США if [$ number -gt 9 -o $ number -lt 100] тогда if [$ number -eq 10] then echo Ten exit elif [$ number -eq ...
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
ответ

bash: / root / bin / hello_world: Permission denied

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

Можно ли использовать возможность перезаписи файла с помощью XML для выполнения кода?

У нас есть пользователь Ubuntu 18.04, который подключается через SSH и имеет ограниченную оболочку. Точнее, их оболочка в / etc / passwd - это / bin / bash, но параметр command = в authorized_keys ограничивает их ...
21.05.2018
1
ответ

Когда происходит расширение истории в bash?

Когда происходит расширение истории? Из руководства bash Заключение символов в двойные кавычки ('"') сохраняет буквальное значение всех символов в кавычках, за исключением '$', '' ', ...
21.05.2018
1
ответ

Почему в bash {{a, b}. {c, d}} заменяется на {ac} {ad} {bc} {bd }

В bash echo {{a, b}. {C, d}} заменяется на {ac} {ad} {bc} {bd} Хотя в руководстве по bash для типа ввода I ничего не упоминается о расширении скобок. сделали Мой вопрос, почему вывод ...
19.05.2018
1
ответ

Неожиданный результат a = «$ @»

Я борюсь с этой ситуацией: $ set - 1 2 3 $ a = "$ @" $ echo "$ a" 1 2 3 Что я нахожу неожиданным, так это само задание. Вот что говорит man bash о расширении "$ @": Когда расширение ...
18.05.2018
1
ответ

Изменения подсказок Bash для разных пользователей

С нашим последним обновлением оборудования / ОС мы внедрили полное доменное имя во всем нашем домене. Теперь у нас возникла проблема с получением правильного приглашения в наших сеансах терминала, когда мы ssh на удаленный сайт. Это ...
17.05.2018
1
ответ

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

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

echo c >/proc/sysrq-trigger не перезагружает систему

Я пытаюсь собрать дамп ядра в результате паники ядра. Установлен и настроен kdump, но при выполнении echo c >/proc/sysrq-trigger все просто зависает и перезагрузка не происходит. Я...
17.05.2018
1
ответ

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

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

Получить 60 минут до и после заданной временной метки - Shell / ksh

Я хочу получить временной диапазон от заданного времени. Время начала должно быть на 60 минут раньше указанного времени, а время окончания должно быть на 60 минут позже указанного времени. Цель: Заданное время будет похоже на ...
17.05.2018
1
ответ

Gnu parallel rsync зависает на неопределенный срок

Чтобы было ясно, я запускаю именно эту команду (переменные изменены) в настройках gnu parallel: /usr/bin/parallel -q - j20 rsync --recursive -av -e ssh -oCompression=no -x -T -oUserKnownHostsFile=...
16.05.2018
1
ответ

Применяется ли sudo только к простой команде?

Doessudo применяется только к простой команде? Я предполагаю это из следующего примера. Я прав или нет? $, если правда; затем эхо-привет; фи привет $ sudo, если правда; затем эхо-привет; фи bash: синтаксическая ошибка ...
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
ответ

Как мы можем скомпилировать спецификации нескольких пакетов в сценарии bash?

Ниже приведен мой код, и я хочу скомпилировать спецификацию пакета (сохраненную как файлы .pks), и если он содержит какие-либо ошибки , скрипт должен выдать ошибку. Однако этот код не работает должным образом. Как мне сделать ...
15.05.2018
1
ответ

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

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

Как два типа использования переменных ведут себя по-разному [закрыто]

Я написал скрипт bash, который выполняет файл .jar с некоторыми параметрами. Удивительно, но я обнаружил, что использование переменных с разными методами приводит к разному поведению. Использование 1: JAR_FILE="...
14.05.2018