1
ответ

sed удаляет все строки вместо одной выбранной строки

Я хочу удалить одну строку из /etc/fstab и использовать для этого команду sed, но она удаляет все в моем файле. Мой фстаб :/dev/mapper/vg00 -lv _root / xfs по умолчанию...
17.08.2020
1
ответ

присоединить f1 к f2 так, чтобы каждая запись f1, способная к объединению, -могла присоединяться только один раз к первому доступному совпадению -способна в f2

Учитывая следующие два файла, отсортированные по столбцам 1 и 2 :f1 :карта1,значение1,f1c11,f1c12 карта2,значение2,f1c21,f1c22 карта3,значение3,f1c31,f1c32 карта4,значение4,f1c41,f1c42 карта4,значение4,f1c411,f1c412...
16.08.2020
1
ответ

Поиск и замена на основе шаблона в JSON

На основе URL-адреса мне нужно найти uri, например Test123.elb.us -east -1.amazonaws.com, и изменить connectionId с hkl876 на xed763. Например, :найдите Test999.elb.us -east -1.amazonaws.com и обновите...
16.08.2020
1
ответ

Помогите с комбинированием команд sed (синтаксис)

У меня есть файл, содержащий много строк, например, фу = $истина, фу = $ ложь foo = $true, < ---одиночный пробел после запятой foo = $false, < --одиночный пробел после запятой Чтобы заменить эти строки, я могу сделать...
14.08.2020
1
ответ

функция bash для замены каждого вхождения текста в каталоге и подкаталогах

Я нашел (в Google )эту прекрасно работающую строку для замены всех вхождений во всех файлах в моем каталоге и подкаталогах :grep -lr предыдущий текст | xargs sed -i 's/previoustext/newtext/g' Это работает...
12.08.2020
1
ответ

Заменить строку новой строкой и добавить текст

Это, вероятно, просто, но не могу понять, я хочу заменить
на новую строку и добавить https :// за example.com пример :https://www.google.com<BR>example.comстанет :...
08.08.2020
1
ответ

sed 's/ \ ([0 -9]\ )\/\ ([0 -9]\ )/ \2\/\1 /' имя_файла

Могу ли я узнать, что означает приведенный ниже код? sed 's/ \ ([0 -9]\ )\/\ ([0 -9]\ )/ \2\/\1 /' имя файла Спасибо
08.08.2020
1
ответ

Почему sed не заменяет после матча?

У меня есть файл с именем text.csv, содержимое которого указано ниже. 10 крошечных пальцев Это то, что 5 смешно 0 раз два три Дерево Дважды Я пытаюсь заменить числа, заключив...
08.08.2020
1
ответ

Как исключить "DEBUG" без выбрасывания "BUG" в grep

Я пытаюсь создать команду для поиска общего списка ключевых слов ошибок (, например. произошла ошибка!, ошибка, исключение ), но также необходимо исключить общие ключевые слова (, например. Тег DEBUG )без выдает совпавшую строку. Это...
06.08.2020
1
ответ

Выполнение sed выдает ошибку «неожиданный EOF при поиске соответствия»

Вот в чем проблема. Я пытаюсь как пользователь «root» выполнить команду как пользователь «myusername». Вот почему я использую su -$USERNAME -c Сама <команда> - это...
04.08.2020
1
ответ

удаление строки в файлах

У меня много файлов в папке :$ ls -HLS | голова Всего 75M -rw -r --r --1 ubuntu ubuntu 511 3 августа 16 :27 NW _009517088.1.lst -rw -r --r --1 ubuntu ubuntu 478 3 августа 16 :27 NW _009539008.1.lst -rw -r --r --1...
03.08.2020
1
ответ

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

У меня есть файл, содержащий строки типа -найти /home/subd1/subd2/$dirname -ввести d найти /home1/subd1/subd2/$dirname -ввести d найти /home10/subd1/subd2/$dirname -ввести d Я хочу найти / домой/ или /...
01.08.2020
1
ответ

Сопоставление групп в sed

Я пытаюсь программно заменить строку concat (x,y )строкой xy, используя sed и группы захвата, где x и y представляют собой произвольные цифры. Я думал, что следующее поможет :эхо...
29.07.2020
1
ответ

Добавить строку перед строкой в ​​файл с помощью awk

Я хочу добавить строку allow = alaw перед строкой nat = no в файле sip.conf (или любом текстовом файле ). Если allow = alaw уже существует до nat = no, его не следует добавлять. И строчка не должна...
28.07.2020
1
ответ

добавить строку "allow = alaw" перед строкой "nat = no" в файле sip.conf или любом текстовом файле

Добавить строку «allow = alaw» перед строкой «nat = no» в файле sip.conf или любом текстовом файле. Если "allow=alaw" уже существует до "nat=no", то не должно...
27.07.2020
1
ответ

Помощь с регулярным выражением с sed -i для скрипта tampermonkey

Я пишу скрипт tampermonkey, используя git и jsdelivr для его хранения и отправки пользователям. Чтобы jsdelivr работал правильно, мне нужно изменить хэш коммита в URL-адресе. // @require https :/...
26.07.2020
1
ответ

сравнить доступный номер печати списка в следующей строке

Я смог извлечь числа (идентификаторы )между шаблоном (Доступно для пользователя :и Выбрано пользователем :)и сопоставить, выбрал ли конкретный пользователь идентификатор из того, что было доступно ему из список идентификаторов Доступно для...
23.07.2020
1
ответ

Как заменить определенную строку в текстовом файле пустым пространством

Текстовый файл (авторское право )с содержимым, как показано ниже. gems/1.8/gems/fxri -0.3.6/fxri -0.3.6.tar.gz/fxri -0.3.6.tar/lib/Icon _Loader.rb misc/common/groovy/groovy -src -1.7.0.tar.gz/groovy -1.7.0.tar/src/examples/...
23.07.2020
1
ответ

Монтирование CIFS возвращает ошибки при работе с удаленными файлами (файл существует, системный вызов прерван)

Мне нужно заменить строку в файле, расположенном на монтировании CIFS (NTFS NAS ). Он монтируется с sudo mount -t cifs -o rw,guest,vers=1.0 //192.168.1.1/hdd /hdd Я никогда не сталкивался с этой проблемой до недели назад,...
20.07.2020
1
ответ

Нужна помощь в sed, чтобы заменить текст пустым пространством

Как заменить текст ниже пустой строкой в ​​файле конфигурации? # + : STANDANRD\ADMIN_USERS_ONLY : ALL
17.07.2020
1
ответ

Условное многострочное изменение Sed

Мне нужно внести некоторые изменения в большую группу файлов, но условие для внесения изменений основано на том, что находится в предыдущей строке :Пример : true
16.07.2020
1
ответ

определение максимальной длины символов в каждом столбце с помощью цикла и awk

Я пытаюсь создать скрипт, который просматривает документ, находит символы максимальной длины в столбце и возвращает его. Этот скрипт возвращает 78,78,78,78, когда я стремлюсь к 10,11,14,51....
15.07.2020
1
ответ

sed заменить строку после сопоставления и до

У меня есть файл с несколькими строками (в основном запрос MySQL ). например :ПРЕДОСТАВЬТЕ ВСЕ ПРИВИЛЕГИИ НА *. *КОМУ 'user1'@'%' ОПРЕДЕЛЕН ПАРОЛЕМ ' *A576A2D299CFAF43CE15363F20BDD260FC1E9F77' С ОПЦИЕЙ ПРЕДОСТАВЛЕНИЯ; ПРЕДОСТАВЬТЕ ВСЕ...
14.07.2020
1
ответ

Как удалить строки с менее чем пятью полями в файле

У меня есть файл (пример ниже ). Некоторые строки имеют пять полей, где пятое поле является числом. Но в нескольких строках файла всего четыре поля. Как мы можем удалить эти строки только с четырьмя полями?...
14.07.2020
1
ответ

Печать нескольких подстрок, включая IP-адрес

Добрый день! У меня есть гигантский входной файл, в котором отображается много мусора, и я хотел бы экспортировать несколько подстрок. Проблема в том, что иногда в файл вводится дополнительная информация, делающая...
13.07.2020
1
ответ

найти + как восстановить -изменить имена файлов

в папке /home/files находятся следующие файлы VER _3все _серверы _домашний\сервер383 _232.35.35.341 VER _3все _серверы _домашний\сервер323 _232.35.35.342 VER _3все _серверы _домашний\сервер313 _232.35.35.343...
13.07.2020
1
ответ

если строка содержит шаблон и за ней следует другая строка с таким же шаблоном, удалить первую строку

Приношу свои извинения... У меня зависание мозга, и я не могу справиться с этим. Я использую sed и пространство шаблонов, но продолжаю удалять все вхождения строк, содержащих шаблон. Я хочу удалить только те...
10.07.2020
1
ответ

Как правильно заключать переменные в двойные кавычки в команде sed

У меня есть файл.csv с двумя «столбцами» данных, подобных этому :test1.ts.meta, Перед восходом солнца (1995 )test2.ts.meta, Прекрасный разум (2001 )test3.ts.meta,Вылеты (2008 )test4.ts.meta,Любовь и...
09.07.2020
1
ответ

Подсчет символов в двух определенных строках во всех файлах и печать суммы с соответствующим именем файла

Ниже приведен случай, :существует несколько *файлов.txt, каждый из которых содержит следующие строки с разными значениями var или lab. Например :abc.txt :var^ABCDEFG lab^ABCDEFGH def.txt :var^ABCDEFGHI лаборатория^...
07.07.2020
1
ответ

sed удаляет строки, не соответствующие шаблонам в текстовом файле

Я имею дело с txt-файлом, в котором перечислены другие txt-файлы, многие из которых я ошибочно продублировал. Я работаю в macOS, поэтому все строки со списком дубликатов файлов заканчиваются шаблоном (ЧИСЛО )....
04.07.2020