Результаты поиска по запросу "sed"

4 ответа

как использовать Xargs с Sed в шаблоне поиска

Мне нужно использовать вывод команды в качестве шаблона поиска в sed. Я приведу пример с использованием echo, но предположим, что это может быть более сложная команда: echo "some pattern" | xargs sed -i 's/{}/replacement/g' file.txtЭта команда ...

7 ответов

bash метод для удаления последних 4 столбцов из CSV-файла

Есть ли способ использовать bash, чтобы удалить последние четыре столбца для некоторого входного файла CSV? Последние четыре столбца могут иметь поля, длина которых варьируется от строки к строке, поэтому недостаточно просто удалить определенное ...

3 ответа

Получить шаблоны из файла, сравнить со столбцом другого файла, напечатать соответствующие строки, используя awk

Я бы хотел объединить силу grep -fс участием awk '{ if($2=="this is where I'd like to input a file of fixed string patterns") print $0}'То есть, я бы хотел найти конкретный столбец файла (Файл 1) с входным файлом шаблонов (Файл 2). Если ...

ТОП публикаций

11 ответов

использовать bash (sed / awk) для извлечения строк и столбцов в файлах CSV?

Способна ли bash обрабатывать извлечение строк и столбцов из CSV-файлов? Надеюсь, мне не придется прибегать к питону .. Мой 5-колоночный CSV-файл выглядит так: Rank,Name,School,Major,Year 1,John,Harvard,Computer Science,3 2,Bill,Yale,Political ...

2 ответа

Сед не заменяет линии

У меня есть файл с 1 строкой текста, называетсяoutput, У меня есть доступ для записи в файл. Я могу изменить его из редактора без проблем. $ cat output 1 $ ls -l o* -rw-rw-r-- 1 jbk jbk 2 Jan 27 18:44 outputЯ хочу заменить первую (и ...

3 ответа

Почему `\ d` не работает в регулярных выражениях в sed? [Дубликат]

На этот вопрос уже есть ответ здесь: Как извлечь текст из строки с помощью sed? [/questions/11568859/how-to-extract-text-from-a-string-using-sed] 5 ответовЯ пытаюсь использовать\d в регулярных выражениях в sed, но это не работает: sed -re ...

2 ответа

Предварять определенные строки файла

Я хотел бы создать скрипт для комментирования строк моего хост-файла Mac OS X, которые содержат.com, А также один, чтобы полностью изменить это. Итак, это: 127.0.0.1 foo.com 127.0.0.1 bar.com 127.0.0.1 baz 127.0.0.1 quxстанет: #127.0.0.1 ...

4 ответа

Логическое ИЛИ в sed regex

Я пытаюсь заменить все ссылки пакета с именемboots в файле конфигурации. Формат строкиadd fast (package OR pkg) boots-(any-other-text)Например: add fast package boots-2.3 add fast pkg boots-4.5Я хочу заменить его на: add fast pkg boots-5.0Я ...

20 ответов

Как использовать sed, чтобы заменить только первое вхождение в файле?

Я хотел бы обновить большое количество исходных файлов C ++ с помощью дополнительной директивы include перед любым существующим #include. Для такого рода задач я обычно использую небольшой скрипт bash с sed, чтобы переписать файл. Как я могу ...

2 ответа

awk | строка слияния на основе сопоставления полей

Мне нужна помощь со следующим: Входной файл: abc message=sent session:111,x,y,z pqr message=receive session:111,4,5,7 abc message=sent session:123,x,y,z pqr message=receive session:123,4,5,7 abc message=sent session:342,x,y,z abc message=sent ...