5
ответов

Форматирование вывода геометрии окна xdotool

У меня есть следующий вывод xdotool из оболочки :Окно 98566146 Позиция :5,279 (экран :0 )Геометрия :960x480 Я хочу, чтобы это было :x=5 y=279 width=960 height=480 с awk, sed или другими...
23.05.2021
5
ответов

Как извлечь поля для определенных номеров строк, которые передаются в качестве параметров сценарию bash?

У меня есть файл с именем data.txt со следующим содержимым :1 aFDLKSFD _FDSJFskadfsff _fsadklfj _fdsaf IT524234 2 bFDLKSFD _FDSJFskadfsff _fsadklfj _fds34 IT524.234...
04.05.2021
5
ответов

Поиск и замена текста в терминале сценария bash

У меня есть файл в /home/count/1/details/info.txt, как показано ниже title1 { ключ1 значение1 ключ2 значение2 ключ3 значение3 } Информация { имя1 текст опубликовать1 что-нибудь зарплата 1 рабочий день1 рабочий день2 рабочий день3 } работай { отдел...
11.04.2021
5
ответов

Как сохранить только строку, начинающуюся с символа, и строку после

У меня есть файл FASTA, в котором преднамеренно есть некоторые последовательности с неправильным заголовком (, то есть отсутствие > ), а некоторые с правильным заголовком. Файл хорошо -отформатирован в том смысле, что нуклеотидная последовательность наход
25.03.2021
5
ответов

Как разбить команды sed на вложенные части в среде Bash?

Я работаю в среде CentOS Bash, и у меня есть эта длинная однострочная команда sed, которую я, как человек, не являющийся профессиональным системным администратором и работающий с sed, возможно, раз в два года, нахожу немного "...
15.03.2021
5
ответов

Удалить все перед паттерном и удалить символ

У меня есть более 300 строк, содержащих текст из плагинов Jenkins в этом шаблоне :События, отправленные сервером (SSE )Подключаемый модуль шлюза (sse -шлюз ):1.24 Общий API для Blue Ocean (blueocean -commons ):1.24.4 Умелец Ури...
03.03.2021
5
ответов

Заменить значение в операторе «ключ :значение», но только при первом появлении ключа в файле

У меня есть файл yml spring :источник данных :url :url имя пользователя :тестовый пароль :testpwd api :безопасность :имя пользователя :пароль foo :foopwd Я хочу обновить только первое вхождение или...
27.02.2021
5
ответов

Повторяющиеся строки, содержащие строку с правками

Мне нужно найти способ дублировать строки в файле, содержащем строку, с небольшими правками. Двойник должен был появиться над исходной строкой. Будет ли sed или awk моим лучшим выбором? В идеале заменив...
25.02.2021
5
ответов

Как прочитать список в файле JSON с помощью awk и sed

У меня есть список в файле JSON apps.json :{ "properites" :{ "приложения" :["яблоко", "апельсин", "манго"] } } Мне нужно прочитать этот файл и получить объекты. Я использовал :...
12.02.2021
5
ответов

команда unix для печати чисел после "="

У меня есть файл, содержащий столбцы, разделенные вкладками -, в следующем формате ААА ВВВ;ССС;ДДД;Е=10;F=20 ГГГ XXX YYY;ZZZ;DDD;E=50;F=40 PPP Мне нужно вывести значения E (или F )с помощью команды UNIX....
23.01.2021
5
ответов

sed :соответствует символам специального цвета

У меня есть файл, содержащий специальные символы кодировки цвета :$ кошка зз ааа.gpg bbb.gpg ccc.gpg $ cat -A zz ^[[38;5;216maaa.gpg^[[00м$ ^[[38;5;216mbbb.gpg^[[00m$ ^[[38;5;216mccc.gpg^[[00m$ Мне нужно...
24.12.2020
5
ответов

как удалить последовательные записи, если они имеют одно и то же поле, используя awk или sed?

Привет, я хочу удалить строки, содержащие одинаковые числа, как это сделать в awk, sed или perl? Например, строки 4 и 5 содержат 12,7, поэтому я хочу, чтобы обе строки были удалены. Спасибо....
18.12.2020
5
ответов

Заменить пустую строку содержимым строки выше

Как заменить пустые строки в текстовом файле с разделителями табуляции содержимым строки выше на компьютере с Linux? Например :101 абв группа 1 765 эфг группа2 345 hij группа4 456 gfd группа9 762 эрт...
11.12.2020
5
ответов

Bash, обрезать IP из строки, разделенной точками

У меня есть несколько результатов в формате 10.3.2.1.in -addr.arpa name hostname Я хочу удалить среднюю часть «.in -addr.arpa» и изменить IP-адрес, например, на 1.2.3.10. Разве что...
08.12.2020
5
ответов

Как объединить несколько конвейерных команд awk в одну команду awk

Я пишу сценарий для фильтрации файла с содержимым, подобным а :10 б :20 в :60 #комментарий {{ #случайный шаблон усов}} д=4 e=6, чтобы получить вывод, который будет выглядеть как а б с д e Вот моя команда...
19.11.2020
5
ответов

Набор абзацев из 4 строк для управления с помощью AWK

У меня есть файл, состоящий из нескольких абзацев (более 2000 )по 4 строки. Для каждого абзаца мне нужно сопоставить содержимое скобок, как в примере ниже. Итак, для каждого абзаца записи...
18.11.2020
5
ответов

SED/AWK/BASH расширяют поля с буквенно-цифровыми разделителями с заполнением «0»

Мне нужна помощь с регулярным выражением, чтобы расширить любое поле из 1 символа до 2 символов с нулевым отступом. 0 -9, a -f буквенно-цифровое поле. Учитывая :echo $dhcp6 _s46 _cont _mapt 0 :5b :0 :9 :40 :0 :64 :ff :9b :0 :1 :0 :3 :0 :59 :...
16.10.2020
5
ответов

Элегантный способ объединения строк с разделителем из нескольких -символов -, игнорирование пустых строк, поддержка \n, \r или \r\n

Я хочу прочитать файл с несколькими строками -в сценарии bash, используя путь к файлу из переменной, затем объединить строки, используя разделитель из нескольких символов -и сохранить результат в другой переменной. Я хочу пропустить пустой...
14.10.2020
5
ответов

Как вывести каждый N-й символ строки?

Эта строка кода делает именно это, за исключением того, что я хочу, чтобы она начиналась с первого символа, а не с седьмого. $ echo 1234567890abcdefghijklmnopqrstuvwxy | sed 's/.\{1,7\}\ (.\{0,1\}\ )/\1/g' Что я ищу...
05.10.2020
5
ответов

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

В настоящее время я столкнулся с проблемой, которую нужно решить. Даже указание в правильном направлении помогло бы. У меня есть файл с большим количеством строк, и я хочу извлечь только определенную "группу" строк, если...
16.09.2020
5
ответов

Изменить все положительные значения на отрицательные и наоборот, но в двух разных файлах

У меня есть два файла данных один.txt и два.txt в системе Linux. Я хочу преобразовать все положительные значения в отрицательные в one.txt и наоборот для two.txt, но только в первом столбце. Обратите внимание, что...
07.09.2020
5
ответов

Как сделать так, чтобы sed отображался первым, а не последним?

Моя строка :

Linux x86 _64/AMD64/EM64T
Последняя версия Long Live Branch :

05.09.2020
5
ответов

Как «вставить» два файла без записи в новый файл?

Я делаю это для пути в /user/home/file _*; сделать кот "$pathname" | sed -сущ. '3p'; принтф"\n"; сделано> пользователь/дом/foo; для пути в /user/home/file _*; делать кот "$...
02.09.2020
5
ответов

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

Я новичок в написании сценариев Unix, поэтому, пожалуйста, потерпите меня. Мне дан файл, в каждой строке которого есть информация о процессах. Мне нужно извлечь определенную информацию об этих процессах из каждой строки. Пример...
20.08.2020
5
ответов

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

У меня есть sed oneliner для печати диапазона строк из файла :sed -n '10,20p' file.txt Приведенный выше код напечатает строки с 10 по 20 из файла file.txt. Но как я могу также напечатать номера строк?
18.08.2020
5
ответов

Есть ли более надежный способ отредактировать совпадающий шаблон, а затем заменить его?

Есть ли способ отредактировать совпадающий шаблон, а затем заменить другой шаблон отредактированным шаблоном? Вход :а11.т какой-то текст здесь а06.т некоторый текст здесь Вывод :а11.т 11 какой-то текст здесь а06.т 06 какой-то текст...
06.08.2020
5
ответов

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

За все годы использования этого сайта мне ни разу не пришлось задать вопрос, потому что ВСЕГДА был ответ, (обычно многочисленный ). Я почти уверен, что и этот тоже, но хоть убей, я не могу...
04.08.2020
5
ответов

как проверить правильность CSV-файла с двумя полями

У меня есть простой CSV-файл, который должен содержать только два не -пустых поля, как показано ниже. Это пример правильного файла csv $ more file.csv почему _нам _нужна _help,log _low=53687091200 что _происходит __происходит,...
23.07.2020
5
ответов

Как вставить символ новой строки после каждого вхождения определенного XML-тега в файл?

Как вставить символ новой строки после каждого вхождения определенного XML-тега в файл? В моем файле несколько тегов , и я хочу вставить символ новой строки после каждого тега я...
21.07.2020
5
ответов

Как удалить из текстового файла любую строку, содержащую 2 или более слов (, не разделенных пробелом )?

Как удалить из текстового файла любую строку, содержащую 2 или более слов (, не разделенных пробелом )? В файле также есть «одиночные версии» этих слов. Например, для :альфа бета гама...
17.07.2020