Я хотел бы знать, как я могу заменить первое вхождение искомого шаблона во всем файле. Например, import java.io.File;
import java.io.File; следует заменить на import java.io ....
Я хочу переименовать файлы в формате: img_MM-DD- YY_XX.jpg img_MM-DD-YY_XXX.jpg на: newyears_YYYY-MM-DD_XXX.jpg Где: YYYY = год MM = месяц
ДД = день
XXX или XX = номер фотографии, которую я пришел ...
I'm trying to use sed to process some output of a command that is generating colored lines (it's git diff, but I don't think that's important). I'm trying to match a '+' sign at the beginning of the ...
Можно ли использовать sed для изменения цвета фона вкладок (или любого другого текста), чтобы, например, Я мог бы запустить что-то вроде следующего? некоторая функция | sed -e 's / (некоторый шаблон) / (set bg ...
Я бы хотел использовать sed чтобы заменить символы новой строки, табуляции, кавычки и обратную косую черту в текстовом файле, чтобы использовать его как константу char в C, но я потерялся в начале. Было бы неплохо сохранить символы новой строки и в ...
У меня есть строка из файла журнала: поле 1234 «текст в кавычках» 1234 «другой текст в кавычках» Я хотел бы заменить пробелы между кавычками, чтобы можно было извлекать столбцы, используя пробел в качестве разделителя. Итак ...
В основном я Я пытаюсь написать умную одиночную строку команд, которая выводит строки в кодировке base64 вместо того, где раньше был путь к изображению. Итак: background-image: url (path / to / my / image ....
Я пытаюсь проверить с помощью инструмента использования диска, насколько велики мои папки домашнего каталога но он также распечатывает папки и файлы, начинающиеся с точки. Кажется, я не могу их отфильтровать. du -h --exclude = "?"
du -h | ...
Может ли кто-нибудь указать мне правильное направление, у меня есть Коллекция (Формы) каждая Форма имеет встроенный массив документов (Ответы). Количество ответов для каждой формы стало массовым, и, оглядываясь назад, они встраиваются ...
У меня есть несколько сотен ГБ данных, которые мне нужно склеить с помощью утилиты вставки unix в Cygwin, но он не будет работать должным образом, если в файлах есть символы EOL Windows. Данные могут или могут ...
Пытались заставить это работать для пока и не совсем понимаю.
По сути, у меня есть файл с IP-адресом, который более или менее меняется ежедневно. Файл содержит только один ip ...
Мне нужно заменить набор известных слов на sed, но я должен сохранить чувствительность к регистру оригинала слова. Например, «Abc» заменяется на «Def», а «abc» заменяется на «def». Только первая буква ...
что-то странное происходит при попытке заменить строку на sed. Это работает: find / home / loni / config -type f -exec sed -i 's / some_pattern / replace / g' {} \; Так что это работает, когда я вручную набираю ...
Ок, я знаю, что это банальный вопрос, но: Как я могу удалить строки из файлов, которые находятся между двумя известными шаблонами/словами: pattern1 garbage pattern2, чтобы получить: pattern1 pattern2 И есть ли ...
Я хочу выполнить хвост -F для файла до совпадения с шаблоном. Я нашел способ использовать awk, но ИМХО моя команда не совсем чистая. Проблема в том, что мне нужно сделать это только в одной строке, из-за некоторых ...
В настоящее время я использую компилятор, который постоянно возвращает предупреждения, я не хочу их видеть. Я заметил, что все предупреждения начинаются со строки «Примечание:», поэтому я подумал, что можно фильтровать ...
Я хочу глобально заменить строку foo на строку строки, используя sed. Это следует делать только для строк, которые НЕ начинаются со строки ## Input. Я не могу заставить его работать. Я пробовал такие вещи, как ...
Эта команда предназначена для гуру sed. Я действительно недостаточно знаю о sed, чтобы полностью разобрать это. Он был написан на каком-то стандартном дистрибутиве Linux, и мне нужно, чтобы он работал в OSX. COMPILE_FILES = $ (...
Я новичок в XPath, но вижу, насколько он мощный. Я просматриваю исходный код этой ссылки и просто хочу извлечь содержимое и имя пользователя из следующих двух частей страницы, которые ...
Итак, я неплохо разбираюсь в регулярных выражениях, но у меня проблемы с ними в unix. Вот две вещи, которые я хотел бы знать, как это сделать: 1) Заменить весь текст, кроме букв, цифр и подчеркивания.
...
Мне нужно получить конкретную строку версии из файла (назовите ее version.lst) и использовать ее для сравнения другой в сценарии оболочки. Например, саке, файл содержит строки, которые выглядят следующим образом: V1.000 - ...
У меня есть файл конфигурации, в котором я хочу в основном редактировать строки без комментариев, но не строки с комментариями. Я использую sed. Например, у меня есть файл с именем file.txt: test
# контрольная работа
# контрольная работа
test Я хочу ...
Я хочу просмотреть кучу каталогов и переименовать все файлы, которые заканчиваются на _test.rb, на _spec.rb вместо этого. Я так и не понял, что делать с bash, поэтому на этот раз я подумал ...
Как использовать sed для удаления только тройных пустых строк? Например: MyText.txt строка1 строка2 строка3 строка4 с использование sed, я хочу, чтобы результат выглядел так: MyText.txt line1 line2 line3
line4 ...
Позвольте мне разбить мою проблему на простейший пример, который я могу. Создайте тестовый файл, содержащий одну строку текста. [корень @ myserver] / tmp> echo "test ReplaceMe DoNotReplaceMe"> /tmp/daj.txt Мы ...
У меня есть список числа, разделенные запятыми: 123711184642,02,3583090366663629,639f02012437d4
123715942138,01,3538710295145500,639f02afd6c643
123711616258,02,3548370476972758,639f0200485732 Мне нужно ...
I ' m пытается использовать sed для удаления всех вхождений #ifdef _WIN32 #endif Где все, что существует между #ifdef и #endif, является пустой строкой. У меня ограниченный опыт использования sed, я кое-что читал ...
У меня есть файл ksh $ cat test
bd
До нашей эры
ab
aa Я хочу отсортировать по первому полю, но мне нужна стабильная сортировка, т.е. порядок второго поля должен оставаться прежним. Я хочу выводить как: ab
аа
bd
bc Если я попробую: ksh $ ...
Я не могу выяснить, можно ли и как выполнить пробный прогон с помощью sed. Итак, у меня есть эта команда: find ./ -type f | xargs sed -i 's / string1 / string2 / g' Но прежде, чем я действительно заменю все ...