1
ответ

Как я могу установить переменные среды для программы, выполняемой с помощью `nohup`?

(Я редактирую существующий сценарий Bash, поэтому я, вероятно, совершаю здесь глупую ошибку ...) У меня есть сценарий оболочки который сохраняет команду с переменной окружения в качестве аргумента, например: COMMAND = "mvn ...
07.09.2016
1
ответ

Оператор If дает ответ «else» на оба результата cmp

Я получаю неожиданные результаты от следующего COMPARE () {if [! cmp $ IPPATH / ip.old $ IPPATH / ip.new> / dev / null 2> & 1]; затем echo compare собирается создать CREATE ...
05.09.2016
1
ответ

Амперсанд после цикла for в сценариях оболочки

В чем разница между запуском следующих команд на терминале? command1 для i в {1..3}; do ./script.sh> & log. $ i & done и command2 для i в {1..3}; do ./script.sh> & ...
01.09.2016
1
ответ

Может ли сценарий оболочки печатать свой аргумент в кавычках, как если бы вы написали их в приглашении оболочки?

Насколько я понимаю, в сценарии оболочки "$ @" заменяется на аргументы сценария, цитируя их по мере необходимости. Например, это перенаправляет аргументы сценария в gcc: gcc -fPIC "$ @" При использовании bash ...
01.09.2016
1
ответ

Как в Linux перезагрузить систему n раз [закрыто]

Я хочу написать сценарий в Linux, который перезагрузит систему 20 раз. Как написать такой скрипт?
31.08.2016
1
ответ

Как удалить все файлы в каталоге, кроме одного в Solaris [дубликат]

У меня есть значок каталога с большое количество файлов. Я хочу удалить все файлы, кроме file.txt в Solaris. Как мне это сделать? Я пробовал делать -> rm! (UsageRequest.csv), но это не сработало. ...
30.08.2016
1
ответ

Создание каталогов из строк файла [дубликат]

Я создаю файл, и результат будет примерно таким: Помогите мне, мой друг Искушение Печаль Искренняя любовь Ванильное небо я был тут SOS ... Я пытаюсь создать каталог всех этих строк. What I ...
29.08.2016
1
ответ

пустой modules.dep для компиляции нового ядра

у меня пустой файл modules.dep после компиляции нового ядра из исходников после компиляции ядра, а затем компиляции модуля ядра и затем make modules_install в каталог modules, я проверил modules.dep ...
29.08.2016
1
ответ

Bash-скрипт для фильтрации определенных записей из snmpd.conf

Я работаю над скриптом для фильтрации записей сообщества из snmpd.conf Сценарий: СЕРВЕР = $ (имя хоста) сенсорный / tmp / snmp_audit_ $ SERVER эхо $ СЕРВЕР >> / tmp / snmp_audit_ $ СЕРВЕР SNMP = $ (cat / etc / snmp / ...
29.08.2016
1
ответ

Определение того, какому диапазону (корзине) принадлежит данный номер

, у меня есть последовательность диапазонов (т.е. ведра или ящики), начиная с 0, все того же размера (например, 32): [0… 31], [32… 63], [64… 95],… Учитывая неотрицательное целое число, как я могу определить (в ...
27.08.2016
1
ответ

Приложение как служба на Centos 7

Я был новичком в Centos 7, и большая часть моего предыдущего опыта была связана с Ubuntu. Я только что установил приложение на Centos 7 и увидел на веб-сайте их продукта, что приложение запускается как Linux ...
26.08.2016
1
ответ

Разбор доступного вывода в сценарии оболочки с помощью sed / grep

У меня есть сценарий оболочки, который выполняет доступную книгу воспроизведения, и я хочу обработать вывод этой пьесы. Я не знаю, как мне это сделать. Скрипт: #! / Bin / sh ansible-playbook -i inventory / ec2.py ...
26.08.2016
1
ответ

Как начинать новую строку в каждом n-м столбце?

Итак, у меня есть текстовый файл, состоящий из 20 000 столбцов и 2 строк. Данные выглядят примерно так: FP1 amp FP1 lat FP2 amp FP2 lat FP3 amp FP3 lat AF1 amp AF1 lat ...
26.08.2016
1
ответ

Запускать сценарий Python из любого места

Я определяю функцию bash в моем .bash_profile, чтобы я мог запускать определенный сценарий Python из любого каталога. Моя функция выглядит примерно так: func () {python -i ~ / Scripts / script.py } Это ...
24.08.2016
1
ответ

Скрипт, использующий ввод пользователя для вычисления старой даты

У меня есть множество файлов журнала, которые я должен переместить из производственного каталога в архивный каталог. Мне нужно переместить их по дате создания. Файлы с января 2016 года попадают в архивный каталог ...
23.08.2016
1
ответ

как записать 'термофиксатор-k-n tcp 80 ' в сценарий удара?

Недавно, поставка посетителя моего сайта, увеличенная резко. Мои апачи всегда отказывают. Я вижу строки как они в httpd/error_log: [Sun 13 апреля 8:57:18, 2014] [предупреждает] дочерний процесс 7792 все еще, не сделал...
16.08.2016
1
ответ

wait bash-builtin сжигает процессор на 100 процентов

Возникает по крайней мере в GNU bash версии 4.3.42 x86_64 && GNU bash версии 4.3.11 x86_64 Я использую sleep & wait $! вместо простого сна для получения прерывистого сна по сигналу (поскольку ...
15.08.2016
1
ответ

Как удостовериться, что сценарий удара является исполняемым файлом через сеть, не будучи в/cgi-bin каталоге?

Мой корень документа является/0/, у меня нет cgi-каталогов-bin. это - мой виртуальный хост с апачем: Послушайте *:80 DirectoryIndex 1 <VirtualHost *:80> DocumentRoot/0 ServerName domain.tld...
15.08.2016
1
ответ

Команда для установки DocumentRoot для апача на Debian?

Таким образом, я разрабатываю простой сценарий установки для основанного на малине приложения. Это устанавливает установку ЛАМПЫ, дает некоторые разрешения среди прочего. И часть процесса должна изменить апачей...
13.08.2016
1
ответ

For loop работает, но зацикливается дважды

Я выполняю следующий код for d in . /*/ ; do (cd "$d" && dcm2nii -n y -r y -x y -g n ../*/dicom/); done; для того, чтобы выполнить программу dcm2nii на всех подпапках ./*/ (они все ...
13.08.2016
1
ответ

сравнение чисел и сбор сведений и вывод в новый файл [закрыто]

файл1 содержит много чисел, как показано ниже: 345656565465 783329439432 345656565465 783329439432 ....... file2: 345656565465; ram; dfdfdf54532fdf; ............................... 783329439432; sam; ...
07.08.2016
1
ответ

Var1 устанавливается на содержимое выполненной команды, как установить Var2 на команду из Var1

Мне нужно иметь 2 переменные. У меня уже есть следующая рабочая установка var1="$(echo hello)" При печати, как показано ниже, она говорит "hello" "${var1}" = "hello" То, что я хотел бы, это var2=$var1 ...
07.08.2016
1
ответ

Причудливое поведение переменных в циклах while [дубликат]

Может кто-нибудь объяснить мне, что здесь происходит? Скрипт: #! / Bin / sh SKIP = "unity-launcher | unity-panel | unity-dash | Hud | XdndCollectionWindowImp | Desktop" WINS = () wmctrl -l | grep -Ev "($ {SKIP})" | cut -d \ ...
04.08.2016
1
ответ

Git Bash для Ubuntu / Linux и Windows требует ssh-agent при перезапуске

Каждый раз, когда мне нужно использовать git как для моего Linux-сервера, так и для моего домашнего компьютера под управлением Windows 10, мне нужно запустить ssh-agent , а затем предоставить ему мой ключ GitHub RSA, проблема в том, что это сделать ...
04.08.2016
1
ответ

Перенаправить сообщение об ошибке на / dev / null в условии if [closed]

У меня есть следующий оператор if: if ["$ sourcelast" = "$ maxhostlast"] || ["$ sourcelast" = "$ minhostlast"] || ["$ sourcelast" <"$ maxhostlast"] || ["$ sourcelast"> "$ minhostlast"]; затем ....
02.08.2016
1
ответ

Cups: Интерфейсный сценарий для виртуального принтера, не выполняющий команды

Мой сценарий: #! / Bin / bash echo "Интерфейсный сценарий запущен" >> /home/user/printer.log cat "$ 6" Мой принтер: lpadmin -p testprint -i script.sh -v file: / dev / null -E Он входит в сценарий и ...
01.08.2016
1
ответ

отображение даты через определенное количество дней путем чтения числа

У меня есть файл, в котором есть строка: Password=md@2507, где 2507 - это дата, когда я последний раз менял пароль. Мне нужен сценарий, который считывает дату из строки Password этого файла ...
01.08.2016
1
ответ

Оптимизировать find -exec {} с несколькими условиями: определенные файлы в каталоге и определенные подкаталоги в этом dir

Моя проблема связана с кодированием музыки на моем NAS и оптимизацией команды linux find. Я написал полностью функциональный сценарий, но я уверен, что это не лучший способ. Подводя итог: 1 / ...
31.07.2016
1
ответ

Сценарий, вызывающий ifconfig up и службу openvpn, не будет работать, но если интерфейс уже запущен, он работает

У меня странная проблема, у меня есть сценарий вроде этого: ifconfig eth0 up спать 2 systemctl start (скрыто) Если eth0 не работает до вызова этого сценария, openvpn не сможет ...
30.07.2016
1
ответ

Удалить файлы старше 500 дней

У меня есть каталог с файлы с 2010 года .. Я хочу удалить все файлы старше 500 дней и попробовал следующее: find / var / log / arc / * -type f -mtime +500 -delete {} \; Но я получаю следующее: -bash: / usr / ...
30.07.2016