3
ответа

sed не заменяет

Я хотел бы получить >chr05 _pilon _pilon.12.1, но, к сожалению, приведенная ниже команда не удаляет t echo '>chr05 _пилон _пилон.12.t1' | sed '/^\\>chr[0 -9][0 -9] _пилон _пилон/ s/\ (. *\ )t/\1/g' &...
22.11.2020
3
ответа

Удалить строки, не соответствующие требуемому формату в CSV-файле

У меня есть большое количество автоматически -сгенерированных CSV-файлов, которые выглядят следующим образом :1603145914502,48.12,0.085,с 1603145914815,48.12,0.020,с 1603145914941,48.12,0.019,с 1603145915404,48.12,0.031,с 1603145915612,48....
21.11.2020
3
ответа

Замена символов после строки

S -123 -P Баш Карман Арт. 2010 Cengage Learning $55 E -P234 Python Pocket Ref. 2012 Cengage Learning $ 45 55 -MNP Unix System Programming 2001 Sybex $230 Мне нужно...
15.11.2020
3
ответа

SED заменить в следующей строке в yaml

Я пытаюсь заменить значение тега, но не получается с sed Вот как выглядит файл, и я хотел бы однозначно заменить значение тега app1 :тег :"dev -0.114" репозиторий :kafka...
11.11.2020
3
ответа

заменить все вхождения двоеточия и значения вокруг него для вкладки

Спасибо за помощь. Я сделал это :кот файл1.txt | sed 's/1 :2=//'| sed 's/1 :3=//'| sed 's/1 :4=//'| sed 's/1 :5=//'| sed 's/1 :6=//'| sed 's/2 :3=//'| sed 's/2 :4=//'| sed 's/2 :5=//'| sed 's/2 :6=//'|...
09.11.2020
3
ответа

Нужна помощь с командой sed

Мне нужна помощь при вводе одной команды sed для поиска игр, выпущенных между 2000 и 2009 годами (включительно )на прилагаемом изображении. Я пробовал поиск (/ ), но у меня это не сработало.
07.11.2020
3
ответа

Печатать текст в блоке, который соответствует шаблону, используя awk/sed

Имейте текст, как показано ниже, нужно напечатать только блок, который содержит ABC :CDA *и fgh :qwe. Пробовал ниже Awk, но печатал все данные. awk -n -v RS='' -v ORS='\n\n' 'match ($0,". *fgh :qwe[^\n] *"){...
06.11.2020
3
ответа

sed со следующей строкой (`+N `опция )и частота (`~N `)вместе

Я пытаюсь получить 2 строки текста с помощью sed, каждые 10 строк (10, 11, 20, 21, 30, 31,... ). Для строк 10 и 11 я мог бы использовать файл sed -n '10,11p' или файл sed -n '10,+1p'. А для диапазона (строк...
30.10.2020
3
ответа

замена имени файла шаблоном

Я должен снова создать свой вопрос, так как все найденные решения не подошли для моего случая. Имея дело с большим количеством филлов, хотелось бы использовать какую-нибудь однострочную утилиту, позволяющую сделать несколько...
12.10.2020
3
ответа

Используйте команду sed для вставки строки во второе вхождение шаблона

У меня есть эти два набора командных строк :сделать ПРЕФИКС=/usr \ SHAREDIR=/usr/доля/hwdata \ ОБЩИЙ = да сделать ПРЕФИКС=/usr \ SHAREDIR=/usr/доля/hwdata \ ОБЩИЙ=да...
11.10.2020
3
ответа

Как идентифицировать шаблон, содержащий вложенные параметры внутри него

Я пытаюсь найти регулярное выражение для использования в sed, чтобы заключить шаблон (, который может содержать вложенные параметры )с некоторым текстом. Основным примером будет длина (счет _цикл )регулярное выражение должно дать...
02.10.2020
3
ответа

"wc -l" занимает очень много времени для моих файлов, есть ли более быстрая альтернатива?

Мне нужна помощь в написании сценария, который выводит количество строк в каждом из нескольких больших файлов. wc -l занимает много времени, поэтому я хочу использовать команду awk для отображения номера последней строки для...
28.09.2020
3
ответа

sed + как добавить сложную строку после соответствующей строки

Мы хотим добавить с помощью sed следующую сложную строку после сопоставления со строкой, начинающейся с – номер _из _машин _more /tmp/orig _номер файла _of _cars _are=$number _of _cars _строка, которую мы хотим...
26.09.2020
3
ответа

bash :/usr/bin/sed :Нет такого файла или каталога

На тестовом сервере я целенаправленно удалил ????? в / -я ожидал, что символическая ссылка /lib64 и каталог /media будут удалены. Все прошло хорошо (все сломалось ), но тут мне стало любопытно, что…
22.09.2020
3
ответа

Изменение формата содержимого

У меня есть текстовый файл с 1000 строк/записей. Эти 1000 записей соответствуют именам столбцов для моего фрейма данных. Это новые функции, которые необходимо добавить в фрейм данных для модели...
20.09.2020
3
ответа

при обнаружении пустой строки перейти на новый столбец

У меня есть данные как :q w e e r r t 23 21 1 Всякий раз, когда мы находим пустую строку, изменяем ее на новый столбец. Вывод д, д, 23 ш, г, 21 е, г, 1,t, пробовал, но ни с sed, ни я...
18.09.2020
3
ответа

Как искать строки для определенного профиля, начиная с [по умолчанию]

Я пытаюсь проанализировать строки файла.aws/config или.aws/credentials определенного профиля, такого как [default] или [prod]. Пример файла [дефолт] регион = сша -восток -1 вывод = json [непродукт] область =...
17.09.2020
3
ответа

Извлечь список строк из файла, только из первого столбца

Я хотел извлечь список чисел (string.txt )из masterFile.list. masterFile.list разделен символом | и содержал более одного столбца. Меня интересует только строка, где ее первая...
10.09.2020
3
ответа

извлечение виртуальных хостов в отдельные файлы на основе имени виртуального хоста

Я хочу извлечь каждый VirtualHost из /etc/apache2/sites -enable/default -ssl.conf и поместить их в свои собственные файлы конфигурации. в одном файле много записей и управление ими становится...
09.09.2020
3
ответа

Удалять комментарии из файла, игнорируя знаки комментария в кавычках

Я хочу удалить из файла комментарии, начинающиеся с #. Я пробовал более простые подходы, описанные в разделе Как удалить все комментарии из файла? но у меня есть несколько дополнительных правил :А #делает...
08.09.2020
3
ответа

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

По сути, я хочу избавиться от косой черты, но я не настолько знаком с sed/awk, как должен был бы. Может ли кто-нибудь помочь мне здесь. Редактировать :Я также хотел бы упомянуть, что рабочий список составляет более 1000 строк...
05.09.2020
3
ответа

Удалить строки, которые не совпадают в bash

У меня есть текстовый файл, содержащий Сегодня 12 :34https ://... Сегодня 12 :43https ://... Вчера, 13 :21https ://... Nottoday, 12 :32https :// и хотел бы удалить все строки, не совпадающие с "...
02.09.2020
3
ответа

Как мне «присоединиться» в awk или иным образом обрезать замыкающий /?

echo -n "refs/heads/feature" | awk -F '/' -v OFS='/' '{ print $3, $4 }' | sed 's/\/$/g' sed :1 :"s/\/$/g" :неопределенная замена в регулярном выражении, если я удалил sed this...
01.09.2020
3
ответа

Как указать путь с подстановочным знаком

Мой путь содержит /home/user/data/foo/test _foo.gz /home/user/data/bar/test _bar.gz /home/user/data/fub/test _fub.gz и так далее... Я пытаюсь напечатать 3-ю строку всех файлов.gz zcat /дом/пользователь/...
26.08.2020
3
ответа

Добавление/вставка разных текстов в определенные интервалы одного и того же текстового файла?

Я знаю, как вставить один текст в определенный интервал. Но теперь моя проблема в том, что я хочу вставить разные тексты/слова, сохраненные в файле add.txt, в определенные интервалы другого файла data.txt. Я хочу...
25.08.2020
3
ответа

Разбор текстового файла с вложенными разделителями на одной строке

Я хочу проанализировать статистику очистки btrfs, которую btrfs помещает в файл с именем /var/lib/btrfs/scrub.status.. Файл фактически состоит из пар ключ/значение, где ключ и значение...
20.08.2020
3
ответа

Справка по сценарию Bash -Синтаксический анализ и вывод текста

У меня есть текстовый файл следующего типа: а б в г--------1 ok проблема с устройством Некоторое действие, которое необходимо предпринять, которое...
18.08.2020
3
ответа

Работа со строками и передача их в bash

У меня есть файл с таким содержимым :... пакет ЗЕМЛЯ {... } пакет МАРС {... } пакет ВЕНЕРА {... }... Итак, я хочу сделать многоэтапный -процесс. Я...
01.08.2020
3
ответа

Как прочитать пользовательский ввод в сценарии оболочки и заменить строку вводом после завершения выполнения сценария?

В настоящее время у меня есть сценарий, который запрашивает у пользователей подтверждение их учетных данных OAuth, который затем возвращает токен обновления. Пользователя раздражает необходимость размещать токен обновления в себе. Я...
01.08.2020
3
ответа

Используйте sed для замены строки строкой, содержащей имя каталога ( т.е. косая черта "/")

Я знаю, что об этом уже спрашивали, но у меня возникли проблемы с пониманием ответов, которые я нашел. По сути, я хочу использовать sed -i 's/string//some/directory/g' file.txt и не могу найти прямого ответа...
29.07.2020