Я пишу программу на bash, которая выполняет различные задачи. У меня есть оператор IF, который может вызвать проблему. Правильный ли следующий сценарий? если [[ ! $ description = ~ "Дизайн"]] || [[! $ ...
Я не так часто использую sed и прошу прощения, если вопрос слишком простой. Следующее работает отлично: sed -i '/<\/IfModule>/i TEST' security2.conf Теперь я хочу использовать # в качестве разделителя. Почему ...
У меня есть куча текстовых файлов в каталоге, где встречается следующее слово: GSM89103AATF На самом деле номер может измениться, поэтому другим примером может быть GSM89089AATF. Мне нужно заменить эти ...
Я часто использую энергию / поисковая команда для проверки моих регулярных выражений (только для наблюдения то, чему она соответствует). После этого я обычно использую: %s заменяют команду, где я использую это regexp от поиска как строка, чтобы быть...
Мы пытаемся улучшить один из наших сценариев. Пользователи передадут некоторые аргументы, и часть аргументов будет иметь 5.0.3. Для примера входной параметр был бы похож на Jboss5.0.3GA. Начиная с него (Jboss5....
Я хотел бы найти все объявления функций, которые заканчиваются на "_DB" в файле, и избегать perl и каналов. Например: Prep_DB (); init_DB (DB * база данных, char * params [])
{open_DB (база данных);
} ...
У меня есть файл с разделителями табуляции, в котором содержится информация о генетическом материале. Часть информации вырезается в меньший файл tab с извлечением некоторых столбцов, и используется uniq, чтобы убедиться, что в нем нет...
Мой источник вопросов - это ответ здесь, по этой ссылке, плюс некоторые дополнительные вещи ОБНОВЛЕНИЕ Я понимаю первую команду, т.е. grep \\ [[az \ | 1-9] * \\] файл, но я не понимаю вывод второй ...
У меня есть файл, который, скажем, temp.log со следующим содержанием: blahblah SomeOtherClassName blahblahblah
blahblah MyClassName бла-бла-бла userId: [6729223726254951za], ключ: [09809890980980908d0e6], токен: ...
Я пытался написать команду sed, в которой, если она находит двоеточие без окружающие пробелы, он поместит один пробел до и после двоеточия, то есть abc: def будет преобразован в abc: def. Я делаю ...
Команда sed может использовать точку, чтобы найти подстановочный знак символ и т. д. * извлекает все в строке. Можно ли сказать, что мне нужен вообще какой-либо символ, кроме (в данном случае) пробелов? Итак: ...
Иногда я хочу проверить правильность моего регулярного выражения. Как я могу выполнить обратное совпадение регулярного выражения из стандартного ввода? F.e. Я могу сопоставить строку с предоставленным регулярным выражением, например: grep "\ (foo \) - ba
Я запускаю Debian (jessie) и, следуя этому вопросу, я последовал первому предложению ответа, чтобы установить пакеты, работающие под управлением sudo apt-get install gtk2-engine- * gtk3-engine * Это не ...
У меня есть список случайных адресов памяти, сохраненных в текстовом файле, и я нуждаюсь к sed в них, декодирую их и сохраняю их назад в мой файл. Однако операция декодирования, которую я пытаюсь выполнить, обрабатывается...
Предположим, что у нас есть папка под названием Проект. Я хотел бы, находят каждый файл в папке, которая содержит шаблон и $ при вызове функции. Например, должен заменить: AnyFunction (и $arg); с...
Я хочу заменить шаблон "uid=", за которым следует любой одиночный символ, один или несколько раз. Поэтому я использую эту команду: sed s/uid=.+/uid=something/g file Но это не работает. Кажется, что "...
У меня есть эти два регулярных выражения grep grep -e '[Yy]. * [Yy]. [Ee] [Ee]' first.txt and grep -e '[Ee ] [Ee]. * [Yy]. * [Yy] 'first.txt Как мне объединить эти два в одно регулярное выражение?
У меня есть такая трассировка стека: 17/04/26 15:29:03 INFO HttpMethodDirector: Повторная попытка запроса
17/04/26 15:29:03 ERROR NetworkClient: Node [192.168.5.5:9200] failed (Connection refused (Connection ...
Скажем, это очень просто, если я хочу найти что-то, содержащее строчные буквы и цифры, с помощью produ_text | grep -E '[0-9a-z]' Скобки полезны для сопоставления набора символов, но как насчет этих ...
Предположим, что у меня есть файл, который содержит, среди многих других вещей, \command {arg1, arg2, arg3} (аргументы пути, выраженные/., символы и числа), Но что пользователь может также назвать его...
Я недавно вошел в дружественный спор с Ghoti о том, что составляет регулярное выражение в комментариях к моему ответу на этот вопрос. Я утверждал, что следующее является регулярным выражением: '[...
Этот вопрос open-man-page-and-search-for-string-in-a-single-command наполовину охватывает то, что я пытаюсь сделать: Вместо того, чтобы делать man chmod, а затем /a+x для перехода к первому разделу в chmod man ...
Хорошо, я отвечаю на вопрос, где OP имеют несколько репозиториев в Ubuntu, которая могла бы вызывать проблему, устанавливающую несвязанное программное обеспечение. Я рекомендую отключить использование PPA, которое переименовывает единственный лайнер...
У меня две строки: строка1: платформа1-05_02_00.001: платформа
string2: platform1-domino-05_02_00.001: platform в первом, версия (05_02_00.001) должна быть изменена, сначала я попробовал ...
Я хочу использовать команду переименования для удаления символов в базовом имени файла на основе символов, введенных (вводимых) пользователем в интерактивном сценарий. По сути, я хотел бы сделать следующее: читать ...
Я бы хотел бы ввести следующую строку в точном порядке. x * / \ * y \ * / \ * z \ * / \ * w \ * как я могу это сделать? grep x * / \ * y \ * / \ * z \ * / \ * w \ * <файл> -> не работает Пример ввода xvg / cyv / dgzfdre / rwt avg / cyv / ...
У меня есть текст с ip внутри. Я хотел бы заменить каждую цифру в ip, за которой не следует "SpecialWord", на какой-либо другой символ. В каждой строке может быть больше одного ip.
Например:
...