Результаты поиска по запросу "sed"
как использовать Xargs с Sed в шаблоне поиска
Мне нужно использовать вывод команды в качестве шаблона поиска в sed. Я приведу пример с использованием echo, но предположим, что это может быть более сложная команда: echo "some pattern" | xargs sed -i 's/{}/replacement/g' file.txtЭта команда ...
bash метод для удаления последних 4 столбцов из CSV-файла
Есть ли способ использовать bash, чтобы удалить последние четыре столбца для некоторого входного файла CSV? Последние четыре столбца могут иметь поля, длина которых варьируется от строки к строке, поэтому недостаточно просто удалить определенное ...
Получить шаблоны из файла, сравнить со столбцом другого файла, напечатать соответствующие строки, используя awk
Я бы хотел объединить силу grep -fс участием awk '{ if($2=="this is where I'd like to input a file of fixed string patterns") print $0}'То есть, я бы хотел найти конкретный столбец файла (Файл 1) с входным файлом шаблонов (Файл 2). Если ...
использовать bash (sed / awk) для извлечения строк и столбцов в файлах CSV?
Способна ли bash обрабатывать извлечение строк и столбцов из CSV-файлов? Надеюсь, мне не придется прибегать к питону .. Мой 5-колоночный CSV-файл выглядит так: Rank,Name,School,Major,Year 1,John,Harvard,Computer Science,3 2,Bill,Yale,Political ...
Сед не заменяет линии
У меня есть файл с 1 строкой текста, называетсяoutput, У меня есть доступ для записи в файл. Я могу изменить его из редактора без проблем. $ cat output 1 $ ls -l o* -rw-rw-r-- 1 jbk jbk 2 Jan 27 18:44 outputЯ хочу заменить первую (и ...
Почему `\ d` не работает в регулярных выражениях в sed? [Дубликат]
На этот вопрос уже есть ответ здесь: Как извлечь текст из строки с помощью sed? [/questions/11568859/how-to-extract-text-from-a-string-using-sed] 5 ответовЯ пытаюсь использовать\d в регулярных выражениях в sed, но это не работает: sed -re ...
Предварять определенные строки файла
Я хотел бы создать скрипт для комментирования строк моего хост-файла 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 ...
Логическое ИЛИ в 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Я ...
Как использовать sed, чтобы заменить только первое вхождение в файле?
Я хотел бы обновить большое количество исходных файлов C ++ с помощью дополнительной директивы include перед любым существующим #include. Для такого рода задач я обычно использую небольшой скрипт bash с sed, чтобы переписать файл. Как я могу ...
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 ...