Вопросы с тегом 'sed'

Sed (Stream EDitor) - редактор командной строки для среды POSIX. Sed обрабатывает один или несколько файлов в соответствии со сценарием редактирования и записывает результаты в стандартный вывод. Созданный в Bell Labs, он существует с середины 70-х годов. Используйте этот тег только в том случае, если ваш вопрос связан с программированием с использованием API-интерфейсов sed или sed. Вопросы, связанные с использованием или устранением неполадок параметров командной строки sed, являются вне темы.
5
ответов

как использовать pylint в vim

Я не хочу устанавливать другой плагин, например pylint.vim, И сегодня я решил использовать vim edit python вместо pydev, который является плагином eclipse. Но у меня проблемы. Я добавил это в мой vimrc autocmd BufWritePost *.py !pylint...
задан 01.10.2010 в 15:10
4
ответа

Как заключить каждую строку в файл в двойные кавычки с sed?

Это то, что я пробовал: sed -i 's/^.*/"$&"/' myFile.txt Он помещает $ в начало каждой строки.     
задан 02.07.2011 в 01:15
7
ответов

Используете? с седом

Я просто хочу получить номер файла, который может или не может быть gzip'd. Однако, похоже, что регулярное выражение в sed не поддерживает ? . Вот что я попробовал: echo 'file_1.gz'|sed -n 's/.*_\(.*\)\(\.gz\)?//p' и ничего не было возвра...
задан 03.12.2010 в 18:30
3
ответа

как я могу заставить sed выйти после первого совпадающего диапазона адресов?

У меня есть файл: header trigger text1 text2 trigger text5 trigger ... trigger ... Я хочу, чтобы sed совпадал только между двумя вхождениями триггера. Поэтому я попробовал: sed -n '/trigger/,/trigger/p' Но, как говорит справочная с...
задан 06.01.2014 в 05:31
2
ответа

Замена Hex String с помощью sed

У меня возникают проблемы с получением sed для поиска / замены некоторых шестнадцатеричных символов. Я хочу заменить все экземпляры в файле следующей шестнадцатеричной строки: 0x0D4D5348 со следующей шестнадцатеричной строкой: 0x0D0A4D...
задан 13.10.2011 в 23:37
7
ответов

vim или sed / awk / etc - дополняет все строки пробелами до фиксированной ширины

Как я могу дополнить каждую строку файла определенной шириной (скажем, шириной в 63 символа), при необходимости добавив пробелы? Пока давайте предположим, что все строки гарантированно будут содержать менее 63 символов. Я использую vim и п...
задан 22.02.2012 в 13:06
2
ответа

Как сбрить последний символ с помощью sed?

То есть, переходя от ABCD - > ABC     
задан 09.09.2010 в 11:03
4
ответа

Использование sed / awk для печати строк с соответствующим шаблоном ИЛИ другого совпадающего шаблона

Мне нужно напечатать строки в файле, соответствующем шаблону OR , с другим шаблоном, используя awk или
задан 22.03.2011 в 01:10
6
ответов

Как выбрать линии между двумя шаблонами?

У меня есть файл, подобный следующему, и я хотел бы напечатать строки между двумя заданными шаблонами PAT1 и PAT2 . 1 2 PAT1 3 - first block 4 PAT2 5 6 PAT1 7 - second block PAT2 8 9 PAT1 10 - third block Я прочитал Как выбрать...
задан 16.08.2016 в 12:40
5
ответов

Как заменить путь другим путем в sed?

У меня есть сценарий csh (хотя я могу менять языки, если он имеет какую-либо значимость), где я должен: sed s/AAA/BBB/ file Проблема заключается в том, что AAA и BBB являются путями, и поэтому содержат '/'. AAA фиксирован, поэтому я могу...
задан 21.08.2012 в 21:07