Результаты поиска по запросу "sed"
Некрасивый ответ на некрасивый запрос (т.е. они получают то, что просили):
у глобально заменить строку foo строкой bar, используя sed. Это должно быть сделано только для строк, которые НЕ начинаются со строки ## Input. Я не могу заставить его работать. Я пробовал подобные вещи, но дошел до того, что не уверен, что ...
и повтори.
тим, у меня есть строка, которая содержит несколько вхождений буквы Z. Например:aaZbbZccZ, Я хочу напечатать части этой строки, каждый раз до следующего появления Z: aaZ aaZbbZ aaZbbZccZПоэтому я попытался использовать Unix Sed для этого ...
удалить символы ^ M из файла, используя sed
У меня есть эта строка внутри файла: ULNET-PA,client_sgcib,broker_keplersecurities ,KEPLERЯ пытаюсь избавиться от этого символа ^ M (возврат каретки), поэтому я использовал: sed 's/^M//g'Однако это удаляет все после ^ M: [root@localhost tmp]# ...
выполнит работу и создаст резервную копию вашего исходного файла в pom.xml.bak, если это необходимо. Если вам не нужен этот файл резервной копии, удалите bak после флага i.
я есть pom.xml, который я хочу изменить значения свойств для тегов, которые начинаются с определенного шаблона. Я обычно используюXMLStarletманипулировать XML, но я никогда не делал это с помощью "регулярных выражений", это ...
Это ничего не будет печатать, пока шаблон, а затем не выходить из хвоста. Провал.
у сделать хвост -F для файла до совпадения с шаблоном. Я нашел способ с помощью awk, но ИМХО моя команда не совсем чистая. Проблема в том, что янужносделать это только в одной строке, из-за некоторых ограничений. tail -n +0 -F /tmp/foo | \ awk ...
@EdMorton: Не в этот раз, Эд, я отмечен мета-постом в его вопросе. Мод будет смотреть на его поведение. Спасибо за дополнение Эд. Давно пора предупредить его о его поведении
у заменить следующую строку: --memory 20g \с участием --memory 100g \На самом деле он должен заменить любое число после--memory, Вот что я имею, но не могу получить ожидаемый результат. sed -i -E -- "s/\b--memory.*/--memroy 100g \/g" a.txt
Редактирование файлов с помощью редактора ed из скриптов
о Я знаю, что это тривиальный вопрос, но: как я могу удалить строки из файлов, которые находятся между двумя известными шаблонами / словами: pattern1 мусор pattern2 чтобы получить: pattern1 pattern2 А кто-нибудь знает хорошие (простые ...
Хотелось, чтобы это не было конкретной строкой.
$ cat file cat cat dog cat dog puppy dog catьзуя sed: $ sed 's/dog/big_dog/' my_file > new_file cat new_file cat cat big_dog cat big_dog puppy big_dog catМоя цель - заменить только второйdog с участиемbig_dog но это не происходит с: $ sed ...
так что этот процесс не анализирует или изменяет существующий pom.xml?
тоящее время я использую сценарий sed: CD (корневая папка) в первую очередь find . -name pom.xml | xargs sed -i "/<dependencies>/,/'<\/dependencies>'/s/-SNAPSHOT//"в настоящее время этот скрипт удаляет-SNAPSHOT на всеpom.xml в папке, включая ее ...
, Для вашего конкретного случая:
я есть файл, который выглядит примерно так: <table name="content_analyzer" primary-key="id"> <type="global" /> </table> <table name="content_analyzer2" primary-key="id"> <type="global" /> </table> <table name="content_analyzer_items" ...