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

1 ответ

Сбой sed с ошибкой «unknown option to s»

Я пытаюсь использовать sed -i -e "s/.*seb.*/ \"$ftp_login_template\"/" $ftp_dirоднако я получаю эту ошибку: sed: -e expression #1, char 34: unknown option to `s'Я не понимаю, почему, так как это работает отлично: sed -i -e "s/.*wbspassword.*/ ...

5 ответов

Удалить n1 предыдущие строки и n2 строки, следующие за строкой, содержащей шаблон

sed -e '/XXXX/,+4d' fv.outЯ должен найти определенный шаблон в файле и удалить 5 строк выше и 4 строки ниже. Я обнаружил, что строка выше удаляет строку, содержащую шаблон и четыре строки под ним. sed -e '/XXXX/,~5d' fv.outВ руководстве sed было ...

3 ответа

Добавьте две последовательные строки в sed

Я хотел бы добавить две строки после поиска первой строки. Я использую: $ cat file1 HAI BYE HAI ONE TWO $ VAR=`cat -n file1 |grep -w HAI |head -1 |awk '{print $1}'` $ sed "$VAR a\ LINE ONE \ LINE TWO " file1Это дает следующий вывод. HAI LINE ...

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

4 ответа

Как вставить символ новой строки после запятой в `), (` с помощью sed?

Как вставить символ новой строки после запятой в),( с седом? $ more temp.txt (foo),(bar) (foobar),(foofoobar) $ sed 's/),(/),\n(/g' temp.txt (foo),n(bar) (foobar),n(foofoobar)Почему это не работает?

1 ответ

переменная в седе

Как я могу использовать переменную в качестве поиска шаблонов для Sed? например: sed -i '/$pc/ s/off/on/' ~/Documents/MantenimientoЯ знаю, что между '' стоит $, но должен быть способ! пожалуйста помоги!

6 ответов

Как добавить в конец строки, содержащие шаблон с помощью sed или awk?

Вот пример файла: somestuff... all: thing otherthing some other stuffЧто я хочу сделать, это добавить в строку, которая начинается сall: нравится: somestuff... all: thing otherthing anotherthing some other stuff

4 ответа

Как сопоставить шаблон в конце строки / текста

Я очень новичок в Bash. Так что, если это довольно простой вопрос, прошу прощения. Я пытаюсь заменить расширение файла.gzip' с участием '.gz». Например.: testfile.xml.gzip => testfile.xml.gzКто-то написал скрипт, который делает ...

1 ответ

разбить большую текстовую (xyz) базу данных на x равных частей

Я хочу разбить большую текстовую базу данных (~ 10 миллионов строк). Я могу использовать команду как $ sed -i -e '4 s/(dB)//' -e '4 s/Best\ unit/Best_Unit/' -e '1,3 d' '/cygdrive/c/ Radio Mobile/Output/TRC_TestProcess/trc_longlands.txt' $ split ...

9 ответов

Shell Script - удалить первую и последнюю кавычку (") из переменной

Ниже приведен фрагмент сценария оболочки из более крупного сценария. Он удаляет кавычки из строки, содержащейся в переменной. Я делаю это с помощью sed, это эффективно? Если нет, то каков эффективный путь? #!/bin/sh opt="\"html\\test\\\"" ...

5 ответов

Как заменить n-й столбец / поле в строке через запятую, используя sed / awk?

предположим, у меня есть строка "1,2,3,4"Теперь я хочу заменить, например, 3-е поле строки с некоторым другим значением. "1,2,NEW,4"Мне удалось сделать это с помощью следующей команды: echo "1,2,3,4" | awk -F, -v OFS=, '{$3="NEW"; print ...