Tag: текстовая обработка

объединение части данных с частью заголовка

Я пытаюсь объединить файл aa, который имеет заголовок и другой файл с компонентом данных. Например… header.bcp (все в одной строке, не ограничиваясь 4 столбцами): SNO,Name,Age,Gender …… data.bcp (несколько строк с количеством полей, data.bcp столбцам): 1,"ABC",20,"M" ….. 2,"XYZ",22,"F" ….. Ожидаемый результат должен быть: SNO=1,Name="ABC",Age=20,Gender="M" …. SNO=2,Name="XYZ",Age=22,Gender="F" …. Мое предположение было с awk , быстрыми решениями, мыслями?

как массировать или форматировать html для анализа с помощью xmstarlet?

Должен ли я сначала запускать html в дикой природе через что-то вроде jsoup ? Не сделать его действительным в человеческом смысле, может превратить его в тарабарщину, но по крайней мере так, чтобы xmlstarlet мог обрабатывать файл? Желательно искать CLI, который можно установить и использовать следующим образом: massage foo.html > bar.xhtml или, по крайней мере, что-то […]

Команда Git для удаления нескольких удаленных строк из коммитов, которые изначально добавили их

После того, как я удаляю несколько строк из файла с версией git, вместо того, чтобы создавать новую фиксацию, которая удаляет эти строки, есть ли команда git, которая просто удаляет эти строки из коммитов, которые изначально вводили их? Например, учитывая этот файл: $ echo "Line 1" >> foo $ echo "Line 2" >> foo $ git […]

Как проверить нулевые поля в CSV-файле?

Мой CSV-файл будет выглядеть следующим образом: apple|banana|pear||grapefruit lemon|lime|damson|jackfruit |tangerine|nectarine|plum apricot|orange|pineapple|coconut| (Предположим, что любые отдельные пробелы или специальные символы могут находиться в отдельных полях.) Я должен проверить, является ли какое-либо значение в любом столбце нулевым, включая первый и последний столбцы. Ожидаемый результат: apple|banana|pear||grapefruit |tangerine|nectarine|plum apricot|orange|pineapple|coconut| Как я могу это сделать?

Пример нескольких строк из распечатки strace

У меня есть процесс, который я хочу проверить с помощью strace, но поскольку он печатает много вещей, я хотел бы отбирать всего несколько строк каждые X секунд. Есть ли способ сделать это с помощью bash или подобного? Например: strace -p 123456 | "print out most recent 80 lines every 2 seconds"

Печать строки после или до регулярного выражения в Bash

Учитывая следующую строку: BASH – Mplayer Playlist Shuffle http://www.youtube.com/watch?v=IB7SCPtbJM8 metalx1000 BASH – Playing Music http://www.youtube.com/watch?v=S_-EGoLYCXY metalx1000 BASH – Burn ISO images with cdrecord in Linux http://www.youtube.com/watch?v=BxAEGa9NKs8 metalx1000 BASH – replace space in file names http://www.youtube.com/watch?v=MRlUPV1221Y metalx1000 Каким будет лучший способ получить заголовки, URL-адреса и загрузчики в отдельные переменные? Моя мысль заключалась в том, чтобы найти […]

сохраняйте только те столбцы в первом файле, которые их номера столбцов соответствуют номерам во втором файле

У меня есть genotype.file с 317 столбцами (1, 2, 3, …, 317). В приведенном ниже примере я просто показываю первые несколько столбцов! Введите genotype.file : Chr00c0002 56240 NNNANANNNNNA Chr00c0040 55087 NNNCNNNNNNNN Chr00c0041 24730 NNNANANNNNNN … Я хочу сохранить только те столбцы, которые соответствуют каждому из моих count.files . Это один из моих файлов count, и […]

Извлечь первое слово после шаблона, которое включает “

У меня проблема, когда я пытаюсь извлечь первое слово после того, как grep соответствует моему шаблону. Позвольте мне показать вам пример: cat test.txt [profile dev] xxx xxx [profile prod] xxx xxx теперь я хочу извлечь слово после «профиля» и в конечном итоге назначить его переменной Я пробовал с grep и awk но, похоже, я не […]

Как использовать awk для создания индекса слов в файле?

У меня проблема с моей домашней работой. Мне нужно создать скрипт оболочки с помощью awk . Сценарий будет выводить только слова в файле в алфавитном порядке, а после слова : после этого пробел, затем список разделенных запятыми строк, на которых появляется слово. Например: C CB 92A A BFG How Are You B Are CC Are […]

Показывать точное количество записей CRLF в файле

grep -c $'\r\n' file возвращает тот же самый номер, что и grep -c $'\r\n' file grep -c $'\n' file , он показывает количество LF в файле, а не количество CRLF. (Файл определенно не содержит этого количества CRLF.) Как определить точное количество CRLF-событий? Я пробовал следующие команды, ни один из них не возвращал правильный номер: grep […]

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