Tag: awk

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

У меня есть файл с более чем 10000 строк: head samples https://genomequebec.mcgill.ca/nanuqMPS/readSetMd5Download/id/192170/type/READ_SET_FASTQ/filename/HI.2613.007.Custom_0022.ED9_SD2A27-1_180_R1.fastq.gz.md5 https://genomequebec.mcgill.ca/nanuqMPS/readSetMd5Download/id/192170/type/READ_SET_FASTQ_PE/filename/HI.2613.007.Custom_0022.ED9_SD2A27-1_180_R2.fastq.gz.md5 https://genomequebec.mcgill.ca/nanuqMPS/readSetMd5Download/id/192171/type/READ_SET_FASTQ/filename/HI.2613.007.Custom_0021.ED4_KS1A29-7_338_R1.fastq.gz.md5 https://genomequebec.mcgill.ca/nanuqMPS/readSetMd5Download/id/192171/type/READ_SET_FASTQ_PE/filename/HI.2613.007.Custom_0021.ED4_KS1A29-7_338_R2.fastq.gz.md5 https://genomequebec.mcgill.ca/nanuqMPS/readSetMd5Download/id/192168/type/READ_SET_FASTQ/filename/HI.2613.007.Index_18.ED17_MO1A26-7_353_R1.fastq.gz.md5 https://genomequebec.mcgill.ca/nanuqMPS/readSetMd5Download/id/192168/type/READ_SET_FASTQ_PE/filename/HI.2613.007.Index_18.ED17_MO1A26-7_353_R2.fastq.gz.md5 https://genomequebec.mcgill.ca/nanuqMPS/readSetMd5Download/id/192169/type/READ_SET_FASTQ/filename/HI.2613.007.Index_14.ED14_IA2A35-2_310_R1.fastq.gz.md5 Я хочу напечатать только часть каждой строки, которая начинается с “HI. *” Это мой желаемый результат: HI.2613.007.Custom_0022.ED9_SD2A27-1_180_R1.fastq.gz HI.2613.007.Custom_0022.ED9_SD2A27-1_180_R2.fastq.gz HI.2613.007.Custom_0021.ED4_KS1A29-7_338_R1.fastq.gz HI.2613.007.Custom_0021.ED4_KS1A29-7_338_R2.fastq.gz HI.2613.007.Index_18.ED17_MO1A26-7_353_R1.fastq.gz HI.2613.007.Index_18.ED17_MO1A26-7_353_R2.fastq.gz

Пересмотреть расстояние между колоннами

У меня есть файл в следующем формате 1 1 1 0.02484183 57.2400000 24.6000000 2 1 2 -0.16091000 56.5200000 24.5600000 3 1 1 0.02484183 55.5700000 24.4900000 4 1 1 0.02484183 56.4400000 25.5100000 5 1 2 0.08638400 56.8900000 23.3300000 6 1 1 0.01376475 57.8900000 23.5200000 7 1 1 0.01376475 57.0600000 22.5200000 8 1 2 0.17612200 55.8800000 22.9700000 […]

Пробуждение строки, сопровождаемое ‘\ n’

Я пытаюсь проанализировать простой текстовый файл конфигурации A.conf со следующим содержимым: bitrate 500000 use_can 1 Я хочу использовать число за bitrate для настройки CAN-интерфейса с соответствующим битрейтом. Вот соответствующая часть моего сценария оболочки: bitrate=”$(cat /home/pi/A.conf | grep ‘bitrate’ | awk ‘{print $2}’)” sudo /sbin/ip link set can0 up type can bitrate $bitrate Работает нормально, если […]

Конвертировать основанный на записи (многострочный) текст в CSV с помощью awk

Мой входной файл выглядит так: Session: 324098324 Object: dd02:/24 Time: Sat 28 Oct 2017 12:40:41 AM CEST Status: Error ID: 5F2B0121-4F2B-481D-B79F-2DC827B85093/16123991 Session: 324321 Object: ad02:/24 Time: Sun 13 May 2018 12:00:43 PM CEST Status: Ok ID: 5F2B0121-4F2B-481D-B79F-2DC827B85093/21857092 Session: 132452 Object: xd01:/24 Time: Sun 08 Jul 2018 12:16:56 PM CEST Status: Error ID: 5F2B0121-4F2B-481D-B79F-2DC827B85093/21695878 Вывод должен […]

Regex для форматирования вывода файлов

У меня есть файл, который имеет следующее содержимое: foo-6-25.example.com: 1 Var. Speed System Board Normal Yes Normal ( 49) — foo-5-4.example.com: 1 Var. Speed System Board Normal Yes Normal ( 19) — foo-8-28.example.com: 1 Var. Speed System Board Normal Yes Normal ( 43) — foo-9-7.example.com: 1 Var. Speed System Board Normal Yes Normal ( 91) […]

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

В команде awk подобной приведенной ниже, которая ищет во втором столбце ключевое слово mouse , как я могу добавить другой поисковый термин для выполнения поиска, например « mouse и keyboard » или « mouse или keyboard »? Я хочу избежать выполнения нескольких команд. awk -F’\t’ ‘$2~/mouse/’ allcombined.txt

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

У меня популяционный файл выглядит так pop.file HG1W HG2W HG3W HG4W … и другой файл содержит индивидуальные идентификаторы (есть 2 строки на человека, R1 и R2). ind.file HI.2613.007.Index_18.ED17_HG1W26-7_353_R1.fastq.gz HI.2613.007.Index_18.ED17_HG1W26-7_353_R2.fastq.gz HI.2613.007.Index_14.ED14_HG1W35-2_310_R1.fastq.gz HI.2613.007.Index_14.ED14_HG1W35-2_310_R2.fastq.gz HI.2622.001.Index_16.ED16_HG2W9-3_342_R1.fastq.gz HI.2622.001.Index_16.ED16_HG2W9-3_342_R2.fastq.gz HI.2613.007.Index_1.ED1_HG2W12-3_33_R1.fastq.gz HI.2613.007.Index_1.ED1_HG2W12-3_33_R2.fastq.gz … Я хочу хранить индивидуумов из каждой популяции в отдельном файле и получить файл вывода, как это head HG1.population HI.2613.007.Index_18.ED17_HG1W26-7_353_R1.fastq.gz […]

Скрипт для преобразования времени эпохи в читабельный формат

У меня есть файл, который содержит несколько строк. Некоторые строки представляют дату и время, но это время в формате Epoch. Я попытался с помощью некоторой команды, но эта команда преобразовала все числовые цифры. Я хочу конвертировать только то, что применимо. Тот же файл, что и ниже: – кот отформатирован ================================================== =========== 0 = 917598936722 395 […]

Как сравнить строки в одном файле построчно и добавить вывод в тот же файл

У меня есть файл abc.csv который имеет содержимое ниже. a6caa290d03ae75dd5f3bf9214f0b523;CO.jar,a6caa290d03ae75dd5f3bf9214f0b523;CO.jar, a1a5bf1547f50feea4120290343f89e4;Common.jar,a1a5bf1547f50feea4120290343f89e4;Common.jar, 1264897ea44d85c3f0dba127ff02f514;DA.jar,1264897ea44d85c3f0dba127ff02f514;DA.jar, e77834d4ba2a4193b94fee9470a458a4;FW.jar,e77834d4ba2a4193b94fee9470a458a4;FW.jar, Мне нужно читать файл построчно и сравнивать значения до и после. Если оба значения равны, напишите SUCCESS на том же конце строки, иначе FAILURE на том же конце строки. Я попробовал ниже. for I in `cat abc.csv` do VAR1=`echo $I | awk […]

Удалить строковый файл после пробела

У меня есть много файлов журнала, сгенерированных как ниже: Date;Time;Brand;User;Node;Location 01/01/01;666;blabla;George Armani;Springfield Я хочу удалить String Armani, но моя команда не работает: cat file.log | grep identifier | cut -d “;” -f | sort | uniq | grep -o ‘^\S*’ > newfile.log Я слежу за следующим постом Есть ли другой способ сделать это? PS. В […]

Interesting Posts

Какова команда поиска разрешений на чтение и запись для одного файла?

Использует ли какая-либо файловая система Copy for Write Mechanism для CP

Есть ли способ использовать strace для отслеживания различных частей командного конвейера?

Перенаправление трафика вторичного сетевого интерфейса вместе с переадресацией портов на tun0 (OpenVPN) с использованием iptables

Arch Linux: я получаю 500 ошибок при попытке открыть файл PHP

Xterm: работа с несколькими вкладками

Udev запускает сценарий спящего режима

контролировать размеры iops

Как получить название веб-сайта с помощью командной строки?

Где находится документация по первичным событиям?

Как подключить один сервер к другому защищенному паролем серверу без интерактивных?

Клавиша `p` не работает в X

VPN подключен, но URL не открывается

Добавить негрузинский календарь в MATE

Получить переменную из строки

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