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

9 ответов

Чтобы удалить только пробелы (в моем случае пробелы и табуляции) из строк, по крайней мере, с одним непробельным символом (таким образом, пустые строки с отступом не затрагиваются):

4 ответа

, что не является необходимым в этом случае и проблематично с большими файлами.

це моего файла .csv есть разрыв строки. Я попытался удалить пустую строку, которая находится в конце файла, с помощью следующей команды.

0 ответов

gawk --re-interval -F '|' Файл '$ NF ~ / ^ [0-9] {5,} $ /'

Record | RegistrationID 41-1|10551 1-105|5569 4-7|10043 78-3|2176 3-1|19826 12-1|1981ной файл должен Record | RegistrationID 1-1|10551 3-1|19826 5-7|10043Мой файлТруба с разделителями Любое число во втором столбце, которое меньше или больше ...

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

1 ответ

 строка для их печати, например распечатать запись изменений в stderr:

я есть входной файл "test.txt", как показано ниже - hostname=abc.com hostname=xyz.com db-host=abc.com db-host=xyz.comВ каждой строке значение перед пробелом является старым значением, которое необходимо рекурсивно заменить новым значением после ...

1 ответ

Вернуть только совпадение с регулярным выражением, а не всю строку

У меня есть многострочный документ, из которого я ищу, чтобы извлечь конкретное ключевое слово и слово после этого. Это выглядит так: This is key word1 line 1. This is line 2. This is key word2 line 3.Если я используюegrep 'key [^s]+ ', ...

0 ответов

Работал как шарм :-) спасибо

я есть список из 3 столбцов: 2547123456789,5391074043372870,639027123456789Я хочу изменить второй столбец следующим образом: sed 's/\([0-9]\)\([0-9]\)/\2\1/g' so that it becomes: 3519700434738207Моя проблема заключается в том, как мне сделать ...

0 ответов

Это не работает для произвольных международных символов, но работает для символов ASCII в OS / X

я есть текстовый файл, в котором некоторые слова печатаются во ВСЕХ КОПИЯХ. Я хочу иметь возможность просто конвертировать все в текстовом файле в нижний регистр, используяsed, Это означает, что в первом предложении будет написано: «У меня есть ...

6 ответов

Как использовать sed для изменения расширений файлов?

Мне нужно сделать строку sed (также использующую каналы в Linux), чтобы изменить расширение файла, чтобы я мог сделать что-то вродеmv *.1stextension *.2ndextension любитьmv *.txt *.c, Дело в том, что я не могу использовать batch или цикл for, ...

2 ответа

Выход:

\sохоже на работу с sed 's/[\s]\+//' tempfileпока он работает на sed 's/[ ]\+//' tempfileЯ пытаюсь удалить пробелы, которые появляются в начале каждой строки из-за команды: nl -s ') ' file > tempfileнапример файл: A Storm of Swords, George R. ...

3 ответа

Звучит здорово. Попробую это. Еще раз спасибо, Эд :-) .... И это работает!

аюсь использовать код, который я нашел здесь:Вставить содержимое файла после совпадения определенного шаблона [https://stackoverflow.com/questions/16715373/insert-contents-of-a-file-after-specific-pattern-match] Однако, когда я добавляю обратную ...