Tag: sed

Изменить значение в таблице

Необходимо установить функцию, которая получает имя пользователя, местоположение в таблице и новое значение для установки. набор таблиц user:value1:value2:value3 Я понимаю, как я могу сделать замену с помощью awk '{gsub… но не знаю, как указать его для определенного пользователя.

Замена конца слова чем-то еще

У меня есть это: echo "walking ringer talking" Как использовать sed для достижения следующего результата? walked ringer talked Я пробовал несколько способов, но не могу заставить его работать. Следующие команды – это то, что я пробовал. echo "walking ringer talking" | sed 's/ing/ed/g' Эти выходы walked reder talked . echo "walking ringer talking" | sed […]

Как удалить все между двумя символами с помощью sed?

У меня есть файл, содержащий в общей сложности 482 строки, которые я хочу удалить ~~ adt * ~~ from. Вот как выглядит контент: 478|~~adt00000aa9~~~~adt0000000b~~14395189_p0.jpg 479|~~adt00000995~~44836628_p0.jpg 480|~~adt00000aae~~Miku_Collab_2_by_Luciaraio.jpg Я пробовал sed 's/~~adt*~//' file > new_file но он не sed 's/~~adt*~//' file > new_file все. Как я могу удалить все между первым и последним двумя символами ~~?

объединить два файла csv на основе условия

У меня два файла csv позволяют говорить, что A.csv и B.csv A.csv содержат (размер файла более 5 гб) 64.234 20.342 786 63.231 20.124 765 63.652 20.857 387 B.csv содержит (размер файла более 5 гб) 63.231 20.124 234 63.652 20.857 383 64.234 20.342 876 Мне нужен финальный файл 64.234 20.342 786 876 63.231 20.124 765 234 […]

Заменить текст многострочным шаблоном

У меня есть шаблон в файле, который включает в себя новую строку: client_encryption_options: enabled: false Я хочу установить значение true . Но enabled должен быть ниже client_encryption_options . grep не позволяет мне искать многострочные. Как я могу это достичь?

Удалите текст из файла и сохраните, не открывая

Я удаляю дублированные строки текста из нескольких файлов. Команда, которую я пытаюсь использовать, – это sed -i 's/set autologout=10//g' /home/$x/.login Когда я запускаю его, я получаю эту ошибку sed: -I or -i may not be used with stdin Команда успешно запускается без опции -i однако она не сохраняет ее. Я создаю сценарий, поскольку я изменяю […]

awk + как печатать каждую секцию строки (IP) после первого имени хоста

как распечатать следующее (вывод из API), так что IP-адрес будет после имени хоста kafka02.ur.com 102.16.235.69 master01.ur.com 102.16.235.61 master02.ur.com 102.16.235.62 пример kafka02.ur.com 102.16.235.69 master01.ur.com 102.16.235.61 master02.ur.com 102.16.235.62

Согласование RegEx + удаление дополнительной строки

Поэтому я довольно новичок в том, что я сейчас называю «продвинутым» RegEx, пожалуйста, простите меня, это, вероятно, очень легко для вас, ребята, но мне нужно указывать в правильном направлении, потому что сейчас я боюсь. Я просканировал форумы и веб-сайты (в том числе: http://www.grymoire.com/Unix/Sed.html ), и я не могу найти то, что я ищу, или, по […]

Найдите шаблон, используя grep, а затем замените sed

У меня есть следующие строки кода BalancerMember http://server3:82 status=D BalancerMember http://server2:80 status=D Я хочу искать записи с портом 82, а затем хочу стереть status=D Итак, это будет выглядеть так BalancerMember http://server3:82 Пробовал это, но это не сработает grep :82 app.conf | sed -i 's/status=D/ /' sed: no input files Мне нужна опция -i с sed […]

Извлечь линии, содержащие шаблон

Я хочу извлечь все строки в файле, содержащем эти шаблоны: «# 1:» и «длина дерева для». Входные данные: #1: nexus0002_Pseudomonas_10M branch t NS dN/dS dN dS N*dN S*dS 6..5 0.000 390.0 195.0 0.0668 0.0000 0.0000 0.0 0.0 6..7 0.013 390.0 195.0 0.0668 0.0008 0.0114 0.3 2.2 7..1 0.000 390.0 195.0 0.0668 0.0000 0.0000 0.0 0.0 […]

Linux и Unix - лучшая ОС в мире.