1
ответ

Как выйти из сценария bash, если корневая оболочка находится в активном процессе

У меня есть скрипт очистки, который очищает память. Скрипт cleanup.sh:#Здесь начинается корневой скрипт echo ".........запуск скрипта очистки........." /usr/local/packages/aime/ias/run _as _root "su -"...
27.11.2018
1
ответ

некоторые команды sed не работают в фоновом режиме.

Некоторые команды sed не работают в фоновом режиме. Минимальный пример ниже. Одна команда sed добавляет add после блока строк, начинающихся со звездочки *. Другой просто заменяет слово. ...
27.11.2018
1
ответ

Как отключить прокрутку терминала в скрипте Bash?

При использовании программы, такого как HTOP - Действие колеса прокрутки мыши не сделает ничего. Как я могу воспроизвести такое поведение в моем скрипте Bash? Я думаю, что должен быть способ сказать терминалу игнорировать ...
26.11.2018
1
ответ

Как мне показать результаты, найденные в операторе if then?

Итак, я пытаюсь найти набор файлов, а затем просмотреть, какие из них были найдены. Например, это то, что у меня есть #! / Bin / bash LaunchDaemon = "LaunchDaemon.plist" ...
26.11.2018
1
ответ

Найдите конкретное вложение имен каталогов, например, …/project/dir1/dir2

У меня есть некоторые проблемы, имеющие дело с командой находки; я не знаю синтаксис для него очень хорошо, и я должен использовать его в сценарии для нахождения определенной структуры каталогов, которая могла быть расположена где угодно...
26.11.2018
1
ответ

Команда для уничтожения определенного PID, обеспеченного предыдущей командой

Иногда я должен уничтожить процесс (причины, почему не важны). И я знаю, что могу найти что процесс со следующей командой: lsof-i:8080, будучи моим кандидатом последний процесс в выводе...
26.11.2018
1
ответ

getopts Unix input

, поэтому в моем коде ниже я пытаюсь заставить свой код читать ввод, который пользователь вводит в мой код, как показано ниже #. / MyProject -a -b OR -b -a Однако я продолжаю получать синтаксическую ошибку, и это не ...
26.11.2018
1
ответ

Катенация двух команд в файл и вывод по электронной почте

#!/bin/ksh #HOSTS формат: HOSTS="xxxx.xxx.xxx.xx-ACCOUNT" FILE=/home/angela/list.txt #список будет сохранен в list.txt date > $FILE echo >> $FILE for host in $HOSTS; do ip=$(echo $host|...
26.11.2018
1
ответ

перечисление определенных файлов во вложенных папках

Я пытаюсь написать сценарий, который войдет в две подпапки основного пути, который я предоставляю, и перечислит все файлы с расширениями, такие как все документы .py. Ниже приводится то, что у меня есть всплыли ...
26.11.2018
1
ответ

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

Как я записал бы сценарий, который может отправить аварийную почту, если нет никакой записи в файле журнала больше 3 часов.
25.11.2018
1
ответ

Что означает $ (…) в оболочке? [дубликат]

Я не понимаю, что означает знак доллара. Особенно в этом контексте: для url в $ (cat example.txt); do host $ url;
25.11.2018
1
ответ

мне нужен цикл while для дат с 28 марта 2018 по 02 апреля 2018 в unix

я хочу синтаксис цикла while в UNIX для дат с 28 марта 2018 по 04 2018 -02
25.11.2018
1
ответ

Печатать строковые значения из текста с разделителями в Unix

Я пытаюсь распечатать строка из текстового файла с разделителями как ABC_CAE_AAA_D_000_09 O / P ABC_CAE
25.11.2018
1
ответ

Заголовок об электронной почте MIME

Я хочу послать электронное письмо HTML как это: Версия MIME: 1.0 Тип контента: многослойный/альтернативный; boundary=lazuardi - lazuardi После той электронной почты. У меня есть электронная почта HTML. Тип контента: текст/HTML; charset=UTF-8 и...
25.11.2018
1
ответ

сценарий удара, программируя вопрос

Почему живот кошки имеет ": Никакой такой файл или каталог"? #!/bin/bash, если [$ #! = 1]; затем эхо неправильный аргумент, введите один выход аргумента 1; fi, если grep '^ [[:digit: $]]*' <<<"1$";...
25.11.2018
1
ответ

Что не так с моим сценарием bash? [закрыто]

Мне сложно понять, что не так с моим сценарием. #! / bin / bash echo "Добрый день, $ USER" if [-f "$ 1"] затем tar -cvf home-10-07-2017.tar --files-from / dev / null echo "Вы ...
25.11.2018
1
ответ

Что делает этот оператор 'кошки'?

Я пытаюсь выяснить то, что делает этот оператор в файле Bash. Я думаю, что это комбинирует stdout, stderr и произвело его к $log файла, указывает, и добавьте многострочную строку к нему. Действительно ли это правильно?...
24.11.2018
1
ответ

Команды экспорта работают в интерактивном режиме, но выдают сообщение об ошибке в сценарии [дубликат]

Мне нужно экспортировать переменную окружения для запуска программы. Я могу успешно сделать это в интерактивном режиме. Однако, когда я пытаюсь экспортировать переменную окружения как часть оболочки bash...
24.11.2018
1
ответ

Перебирать строки файла , разделите файл и классифицируйте каждый раздел

Далее я разместил свой код для итерации по строкам файла для сбора данных внутри сегмента из файла следующим образом: Иллюстрация для понимания процедуры: segL .. .
23.11.2018
1
ответ

стратегии написания кода для новичка (чтобы ответить на вопрос домашнего задания) [дубликат]

Будет файл с именем replacewords.txt. Он будет содержать такие данные, как Apple Orange Банановая гуава и т. д. Будет еще один файл с именем data.txt. Слово в этом файле будет заменено, так что, ...
23.11.2018
1
ответ

Разрешение относительного пути без разрешения символьных ссылок в bash

Я ищу портативный способ разрешения относительных путей в абсолютные пути без разрешения каких-либо символьных ссылок. Например, запустите следующий файл/home/nat/cat/bat/hat.sh в файле bash: набор -x pwd #...
22.11.2018
1
ответ

Реальные пользователи (пользователи с действительными системой входа в систему)

Как я могу распечатать реальные пользователи (в скрипте, если это возможно)? Я знаю, что реальные пользователи имеют действующую систему входа в систему, и я знаю, что действительная система входа в систему можно найти в / etc / colors. Но я не знаю, к
22.11.2018
1
ответ

загружать файлы в gdrive с помощью инструмента, но в скрипте [закрыто]

У меня есть почти тысяча файлов с расширением .dat И я использую встроенный инструмент, чтобы загрузить его, но есть проблема, так как я размер каждого файла - 31 ГБ, и их много, поэтому я хочу создать сценарий bash для ...
22.11.2018
1
ответ

Запустить фоновый процесс из sh и закрыть терминал

Как этого можно добиться в sh (не в bash!)? nohup sh -c 'helper-bcpy.sh "$ 0" "$ 1" "$ 2" "$ 3"' "$ num" "$ full_path" "$ log" "$ log_finished"> / dev / null, и я ожидал этого отправить ...
21.11.2018
1
ответ

Как проверить, работает ли прокси, и отправить почту, если нет.

Мне нужен сценарий, который будет проверять, работает ли прокси или нет. Scipt должен загрузить страницу с помощью wget, а затем grep для определенной строки символов. Если он не может найти строку, он должен отправить электронное письмо ...
21.11.2018
1
ответ

Передача файлов из гостя VirtualBox на проведение в скрипте с SMBClient

Я пытаюсь разработать сценарий, который будет работать на автомате CentOS 7, но на данный момент я разрабатываю его в экземпляре VirtualBox (также Centos 7) Отказ Сценарий будет обращаться с несколькими задачами, но часть я ...
21.11.2018
1
ответ

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

У меня есть функции bash foo и bar в моем ~ / .bashrc. Функция foo вызывает внешнюю команду ext_command, которая сама принимает в качестве одного из своих аргументов другую команду. Я хочу передать bar как эту команду, я ....
21.11.2018
1
ответ

Мониторинг статуса RAID

Я установил MegaCli на сервере CentOS 6 и попытаюсь отслеживать статус RAID. Когда я запускаю megacli -pdlist -a все это результат: [root @ da435 megacli] # megacli -pdlist -aall ...
21.11.2018
1
ответ

Ошибка сценарий оболочки, если МН сбои программы / сбои программы SQL

В сценарии оболочки я называю МН хранимую процедуру / хранимую процедуру SQL. sqlplus-s <<установочная головка $v_fcp_login EOF прочь откармливают на убой serverout на размере 1 000 000 должностных лиц XXIRIS_TEST_K.XXIRIS_TEST (' $v_1', $v_2, $v_3'
21.11.2018
1
ответ

Пытаюсь проверить, работает ли прокси

Я написал простой скрипт: export http_proxy='http://proxy.test.cz:1234/' wget -nvq --proxy-user=test --proxy-password=test google.com &>/dev/null | grep -q 'Вы не можете пользоваться интернетом' || echo "...
21.11.2018