3
ответа

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

Я хотел бы удалить все пустые строки, которые находятся ТОЛЬКО в конце файла, используя awk Мне удалось успешно найти способ удалить все пустые строки вверху только с помощью следующей команды :awk '/^$/ && a!=1 {a=0}
27.08.2021
3
ответа

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

У меня есть файл с таким содержимым :ХРОМ _ПОЗ. чр10 _100009635 чр10 _100187980 чр10 _100229692 чр10 _100267650 чр10 _100269675 чр10 _100279430 чр10 _100285899 Я хочу добавить новый контент в этот файл, например :chrX -1
24.08.2021
3
ответа
3
ответа

Как заставить пробел стать входом цикла for?

Вот пример текста. (Имя 20210622 _090009 )nvmeSerial Конечная точка nvmeSpeed ​​nvmeWidth ================================================== ===============================...
22.06.2021
3
ответа

Как прочитать файл и сохранить в переменной?

Я добавляю данные в файл, а затем использую echo "$ (tail -n10 newdata.txt )" > newdata.txt; чтобы сохранить только 10 строк в файле newdata.txt. Я хочу прочитать этот файл и сохранить все его...
17.06.2021
3
ответа

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

У меня есть файл данных A.tsv (разделитель полей = \t):мутация идентификатора 243 сити, тото, муму 254 267 лала, сити, соджо 289 lala и файл шаблона B.txt (разделитель полей = не важен, т.к. всего одна строка...
15.06.2021
3
ответа

Объединение N CSV-файлов в один CSV-файл

Мне нужно создать сценарий оболочки, который объединил бы все доступные файлы CSV в один. Все эти CSV-файлы имеют схожую структуру (, то есть одинаковые заголовки и количество столбцов ), а эти...
10.06.2021
3
ответа

эффективное объединение нескольких файлов

Я знаю, что в некоторых сообщениях можно объединить несколько файлов, но это заняло так много времени. У меня есть несколько файлов, в которых первые столбцы предназначены для идентификаторов пациентов, затем я хочу объединить несколько файлов на основе..
08.06.2021
3
ответа

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

Я хочу добавить фиктивный IP-адрес, но только после того, как будут найдены две последовательные повторяющиеся строки. Я работаю в системе Linux, и это мой входной файл :IP _Удаленный _Адрес Адрес :192.168.1.1...
08.06.2021
3
ответа

Заменить содержимое первого столбца, имеющего циклическую структуру

У меня есть файл, в котором нужно изменить первый столбец, например, у меня есть следующий файл (В исходном файле у меня есть несколько столбцов, но усекая следующие до 2 столбцов, он может иметь...
07.06.2021
3
ответа

Регулярные выражения -Манипуляции с SQL

[pol@fedora data]$ lsb _выпуск -a Версия LSB::ядро ​​-4.1 -amd64 :ядро ​​-4.1 -noarch Идентификатор дистрибьютора :Fedora Описание :Выпуск Fedora 34 (Тридцать четыре )Выпуск :34 Кодовое имя :ThirtyFour Я...
02.06.2021
3
ответа

Заменить заголовок данного столбца именем файла

У меня много файлов vcf HR001.vcf HR002.vcf HR003.vcf HR004.vcf HR005.vcf HR006.vcf HR007.vcf HR008.vcf.. В 10-м столбце КАЖДОГО файла заголовок столбца равен $i. В каждом файле хотелось бы заменить...
26.05.2021
3
ответа

Как удалить повторяющиеся теги на основе определенного имени атрибута в XML-файле?

Как удалить повторяющуюся строку на основе "groupName" и оставить строку с directoryId="1"?
21.05.2021
3
ответа

Bash для отправки значения переменной в csv?

У меня есть следующие данные. Я дал здесь только 2 сервера для простоты. Этот список серверов может время от времени меняться, то же самое касается и значения переменной. имя хоста = 'сервер1'...
20.05.2021
3
ответа

AWK :как узнать, где начинается столбец

После синтаксического анализа входной строки awk предоставляет доступ к исходной строке ($0 ), а также к каждому отдельному столбцу ($1, $2,... ). Выполняя этот процесс (лениво, по требованию)-он точно знает...
11.05.2021
3
ответа

Как удалить пробелы из определенного столбца с помощью awk

Я просто хочу изменить второй столбец «Имя» и удалить все пробелы между именами и оставить остальную часть txt-файла нетронутой, а затем распечатать его. Вот мой ввод (Tab...
10.05.2021
3
ответа

Удалить строки из шаблона до следующей пустой строки

Мне нужно удалить строки из шаблона до следующей пустой строки. Например :домашние животные :-кошка -собака -рыба фрукты :-яблоко -банан -оранжевые цвета :-красный -синий -pink А я хочу удалить все строки...
08.05.2021
3
ответа

Что такое командная строка для печати вывода ниже (использовать встроенный -в функции toupper из awk )?

У меня есть текстовый файл, который является случайным файлом :цена.txt оранжевый 5 300 Флорида банан 7 500 Калифорния яблоко 3 600 Мэриленд виноград 14 50 Нью-Мексико манго 30 1 Флорида помидор 45 100...
07.05.2021
3
ответа

Обновить разделитель определенных столбцов

У меня есть разделенный запятыми -файл с 7 полями. Однако одно из этих полей содержит в значении. Я хочу изменить разделитель файла на | без изменения данных поля с,....
05.05.2021
3
ответа

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

Мой файл имеет несколько заголовков и несколько типов записей (, например. 0001, 0002, 0003, 0004 ). Счетчик указывается для каждого типа записи в конце строки вместе с общим количеством подробных записей. Образец файла :XYZH001...
03.05.2021
3
ответа

создать сводку размеров объектов в одном списке, разделенном запятыми

У меня есть большой файл, содержащий два поля, первое из которых представляет имя объекта, а второе поле представляет размер этого объекта :А 1 А 2 Б 4 азбука 12 С 5 А 9 Б 3 ABC 6 Я хотел бы...
03.05.2021
3
ответа

вывести номер столбца и «ОШИБКА», если он имеет пустое поле, иначе «ПРАВИЛЬНО», если он не имеет пустых полей

У меня есть csv, который выглядит следующим образом :столбец1, столбец2, столбец3, столбец4, столбец5, 1,,,,5, 1,2,3,,, 1,2,3,4,5 1,2,3,4,5, 1,2,,,5, Используя awk, я хочу напечатать количество всех строк и комментарий &...
02.05.2021
3
ответа

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

У меня был CSV-файл с такими данными при чтении в оболочку :имя,доход,награда,оплата Джексон,10000,2000,1000 Пол, 2500 700 200 Louis, 5000, 100, 1800, и я хочу найти чистый доход для каждого...
02.05.2021
3
ответа

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

Я хочу использовать sed для печати текста между последним вхождением шаблона и пустой строкой. Например, в следующем файле :$кошачий файл шаблон 1 2 3 узор 4 5 узор 6 7 8 9 10 11 я...
30.04.2021
3
ответа

Сравнение двух столбцов CSV-файла и отображение только несовпадающих записей

У меня есть CSV-файл в формате ниже 1311,0008,а131,а131,7039 1311,0008,а131,а132,7039 1711,2046,а626565,а626566,7099 1711,2048,a626565,a626565,7035 Я хочу сравнить только столбцы 3 и 4, и если...
25.04.2021
3
ответа

Как заменить пробел другим значением?

У меня есть файл с | в качестве разделителя примерно 8к записей. Если столбец #3 пуст, я хочу заменить его значением из столбца #2. Как этого добиться? вход :1|100437251| 2|51414204| 3|...
19.04.2021
3
ответа

Как изменить текст рядом с текстом, который я нашел после grep?

В среде Linux, например, у меня есть файл test1, который содержит этот текст :БД _ВВЕРХ БД sqlplus _UP test1.sql DB _UP Я хочу удалить только DB _UP рядом с sqlplus. Как это сделать в нескольких файлах...
16.04.2021
3
ответа

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

У меня есть команда Linux, которая выводит следующее :папка/подпапка1/файл1.txt папка/подпапка2/файл1.txt папка/подпапка2/файл2.txt folder/subfolder3/sub -subfolder3/file1.txt Моя цель — использовать sed...
12.04.2021
3
ответа

Извлечь максимальные значения для каждого объекта из файла

Мне нужно извлечь некоторые значения из файла в bash в моей системе CentOS. В myfile.txt у меня есть список объектов с именем Область информации _, в которой каждый объект идентифицируется кодом (, например. BARD1 _регион _005...
09.04.2021
3
ответа

Ошибка добавления суффикса в список идентификаторов

Это повторяющаяся тема, но она все еще не повторяется, так как я перепробовал все решения, и ни одно из них не помогло мне. Я пытаюсь добавить суффикс "_1" в список идентификаторов, импортированных из текстового файла....
07.04.2021