Я получил задача сделать. Я должен искать, есть ли запущенные службы на указанных ниже портах.
порты 53 и 55
Если нет, я должен отправлять оповещения.
Пожалуйста, исправьте мою логику и синтаксис в приведенном ниже коде для одного порта ...
У меня есть строки в строке вроде: «…« es »завершено».
«…« En »завершено».
«…« Фр »завершено». Я пытаюсь найти обратное совпадение всего этого. Это избегает вывода всех строк, которые соответствуют ...
Я пытаюсь написать функцию bash, которая ведет себя аналогично встроенной функции where в tcsh. В tcsh where перечисляет все встроенные модули, псевдонимы и абсолютные пути к исполняемым файлам в PATH с заданным ...
Я хотел бы создать простую функцию bash для моего удобства. Следуя ответу, приведенному на: Объединение аргументов bash в одну строку с пробелами, я смог смешать этот небольшой кусок ...
У меня есть огромное изображение памяти, которое я исследую и копаюсь (64gb+). Слишком большой для загрузки в память/vim. Я запустил строки в файле памяти с включенными смещениями и сохранил его в файл, чтобы я ...
Предположим, мы объявляем test = "/ this / isjust / atestvariable / for / stringoperation" и хотим заменить каждый экземпляр '/' с двоеточием ':'. Тогда, я думаю, эта команда должна работать: echo $ {test // \ /:} ...
Допустим, у меня есть сценарий, который повторяет $ 1 #! / Bin / bash
echo $ 1 Это называется test.sh.
Затем я вызываю /bin/test.sh "test". Результат тестовый. Но это не работает: /bin/test.sh 'te'st' Есть синтаксис ...
Когда я запускаю два цикла while и пытаюсь объединить две строки переменных (из двух циклы), конечный результат (строка) выглядит странно. Я пробовал другой способ объединения, но не получил ...
Я хочу напечатать код выхода предыдущей команды в оболочке, если она не удалась. Поэтому я изменил переменную PS1 в /etc/bash.bashrc следующим образом: PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w [$?] \ $'
# ...
Я получаю файлы уведомлений для разных файлов. Я хочу извлечь имя файла из этих файлов уведомлений, которое я бы использовал в другом процессе. Первые 4 строки файла уведомлений будут ...
Я понимаю, что perl считает, что часть строки с $ является переменными Perl. Что я пытаюсь сделать с вызовом perl, так это переопределить переменные, которым предшествует $ as \ $, но это вызывает другие ошибки. Я ...
Я пишу скрипт для отображения информации о регистраторе домена и пытаюсь вырезать несколько строк из того, что у меня уже есть. В настоящее время он захватывает весь текст с отступами из whois. Теперь я ...
Ищу более разумный способ сделать то, что я уже делаю. У меня есть строка: "firstbit.secondbit.thirdbit.fourthbit.fifthbit.sixthbit" Содержимое между периодами меняется, но с разделителями ...
У меня проблема со сценарием. Он предназначен для изменения значения в файле с именем% DIR%, чтобы оно стало именем пути. Проблема в том, что косая черта в имени каталога расстроила sed, поэтому я получаю странное ...
Я пытался определить лучшую производительность для заполнения строк, например:
str + = "A" # по одному на цикл Я пришел с этим скриптом для bash: #! / bin / bash
bReport = false
nLimit = {1-3000} долларов США; # до 25000 echo "...
Я пытаюсь извлечь "foo" из строки "foo-bar-baz" в bash. Есть идеи, как это сделать, используя подстановку строк или что-то подобное (без внешних инструментов). Я пробовал это, но это не сработало: $ ...
Я пытаюсь перечислить все переменные с определенным префиксом, но этот префикс определяется динамически. Например: префикс = яблоко_
apple_one = a1
apple_two = a2 Если я просто сделаю: echo $ {! apple_ @}, я могу ...
У меня есть цикл, сравнивающий строки, он все еще не выкидывает его, если он совпадает. в настройках много различных типов расширений файлов, только хочу удалить те, которые мне не нужны, сохраняя те, которые я ...
Хорошо, я получил следующее: check = "$ {PATH //: / '\ n'}" выше дает мне каждый путь в упрощенном виде и красиво форматирует его в переменную. Теперь, как мне проверить каждую строку на наличие и заявить, что для ...
У меня есть длинная строка, такая как: "1 2 6 9 18 19 25 67 89 102 140 187" и я хочу свернуть или обернуть ее после определенного количества входов или пробелов, используя (например, свернуть на третьем входе), а не количество ...
Я пытаюсь управлять учетными записями пользователей. В основном это просто номера, но я бы предпочел видеть на экране фамилии пользователей. Возможно ли автоматически заменить отображаемый текст на что-то другое? ...
Я даже не уверен, что grep предназначен для использования regex в однострочных данных. Гугление привело меня к этому lookahead выражению, которое, наряду с grep, соответствует любому .ext файлу и возвращает голое имя: XX@XX:/$...
Мне нужен сценарий, в котором вы указываете имя каталога в качестве параметра, а сценарий проверяет все файлы подкаталогов .php и если любой файл содержит строку «Hello», тогда в сценарии перечислены файлы совпадений ...
У меня есть каталог с именем dir1, в котором около 800 подкаталогов с именами disp-001, disp-002, ... disp-800. Мне нужно найти подкаталоги, которые либо не содержат файл stdout, либо
если они это сделают, то ...
Допустим, есть такая строка, как test = "1/2/3 4/5/6 7/8/9/0 "Они разделены пробелами, а также символом '/'.
Я хочу вернуть такой результат, взяв второе поле каждого сегмента строки. 2 ...
Я пытаюсь сохранить статистику ADSL для моего router.
Я не использовал rrdtool для остальных, потому что теперь они показывают правильное значение после использования той же команды, что и в скрипте для обновления. Странно ...
Я хочу собирать статистику с моего DSL-модема каждые 10 минут. Согласно многим веб-сайтам, для этого лучше всего использовать rrd. Мой модем (TD-W8968) борется с SNMP, поэтому я сделал скрипт expect для получения ...
Я пытаюсь сравните имя каталога со строкой в текстовом файле. Однако даже когда имя каталога и строка в текстовом файле совпадают, я не могу заставить их быть «равными» ...