3
ответа

суммировать значения текстового файла с разделителями через linux/unix

У меня есть такой текстовый файл с разделителями Код|Оценка _CD|FCST|Изменить _Проба|цель 11245|гггг|2020 -01 -01|25.0124|2020 11245|гггг|2020 -01 -01|25.0124|2020 11245|гггг|2020 -01 -01|22.0124|2020 11245|гггг|2020 -01 -01|...
06.08.2020
3
ответа

печатать строки столбцами по два

У меня есть файл такого типа, и я ищу способ взять только последние 2 столбца и напечатать их как одну строку два на два, может кто-нибудь подскажет мне идею! Благодарность вход :1 0,00 435,9 6,04 2...
01.08.2020
3
ответа

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

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

проблема разделения awk с пробелом

Мне не удалось выполнить разделение после первого пробела с помощью awk. $ grep ">" Дополнительно _набор данных _07 _NbE _CDS.fasta | awk 'НАЧАЛО {FS = "\t"} {print $1}' | голова >NbD053290.1 ​​Частичный,...
13.07.2020
3
ответа

Заменить все 0, если все строки равны 0, нет данных и 1

Мой вопрос такой :Я хочу проверить все строки из 4-го столбца до конца, являются ли значения поля только 0 (в формате 0,00 ), 1 (в формате 1,00 )или NA, и если да, замените 0...
07.07.2020
3
ответа

Строки Grep, дважды совпадающие с шаблоном

Обычно grep выводит любые строки, соответствующие шаблону. Я хочу иметь возможность находить строки, которые соответствуют шаблону несколько раз. Например, если мой шаблон поиска был "foo", то :foo бар #...
02.07.2020
3
ответа

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

У меня есть следующая таблица :san0 san1 san2 san3 san4 san5 san6 san7 6,36% 6,24% 6,24% 6,24% 6,33% 6,25% 6,25% 6,25% Мне нужно проанализировать эту таблицу, чтобы импортировать значения...
02.07.2020
3
ответа

Как преобразовать текстовый файл в столбцы, как в газете?

Я не хочу преобразовывать табличные данные в удобные столбцы, как это сделал бы стандартный рецепт awk. Я хочу, чтобы очень длинный текст был отформатирован в столбцы, как газетная колонка. например повернуть...
25.06.2020
3
ответа

Заменить все экземпляры строки, кроме последнего

У меня есть строка, структурированная следующим образом XXthisXXisXXjust\nXXa\nXXtest Я хотел бы изменить каждый XX до последнего перед каждым символом \n на YY, поэтому следующее $ echo "...
17.06.2020
3
ответа

Как включить в регулярное выражение те строки, которые начинаются с буквы «N», но исключить те, которые начинаются с «N/A»

У меня есть файл со многими строками, подобными этому: Таблица 0,10 доллара США 100 1 10 Стул 0,12 доллара США Н/Д 7 5 Рабочий стол 0,08 доллара США 86 7 3 двери $0.00 Н/Д 7 3 гвоздя 0,10 доллара США Н/Д 7 5 диван 0,07 доллара США 10
17.05.2020
3
ответа

Прочитайте первую строку всех файлов txt в папке с подпапками и напечатайте имя файла и первую строку в другом файле

Мне нужно прочитать около 20 000 файлов txt на компьютере с Ubuntu и вставить первую строку каждого файла в новый текстовый файл, подобный этому: Filename1.txt | Первая строкаимя файла1.txt Имя файла2.txt | ...
14.05.2020
3
ответа

Удалить строку, если следующая строка начинается с шаблона

Я хочу удалить строку, если она не начинается с «a», «c», «t» или «g», а следующая строка начинается с «> '. В следующем примере удаляется "`>seq3". Вход: >seq1 актгатгак >последовательность 2 ctgacgtca ...
12.05.2020
3
ответа

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

Я имею дело с разделенным табуляцией файлом с почти 200 ММ строк в Linux. В одном столбце, содержащем двоичные значения, я заметил, что тип данных несовместим и имеется большое количество...
11.05.2020
3
ответа

awk требуемые данные данные из файла и печать по столбцам

У меня есть текстовый файл, как показано ниже. отметка 10 20 30 Лоуренс 40 22 60 отметка 11 12 13 Майк 15 16 17 Лоуренс 21 22 23 Майк 31 32 33 mike 41 42 47 Я хочу обработать его и произвести вывод...
10.05.2020
3
ответа

Можем ли мы запустить сводку, чтобы сделать 1 запись для нескольких записей в Linux

У нас есть данные, как показано ниже ABC|RAM|BANGALORE|100,200,300 Можем ли мы запустить любую сводку/цикл, чтобы погрузиться выше данных на несколько записей ABC|RAM|BANGALORE|100 ABC|RAM|БАНГАЛОР|200 ABC|RAM|BANGALORE|300 В соответствии с ...
07.05.2020
3
ответа

Получите время эпохи и добавьте его в качестве нового столбца

У меня есть следующий входной файл, разделенный табуляцией, с отметками времени в формате UTC. Как я могу рассчитать время эпохи и добавить его в качестве нового столбца? Это большой файл с более чем 60-миллиметровыми строками. а б 0 03.03.2020 15:46:...
05.05.2020
3
ответа

Добавить столбец в файл в linux в начале строки, если длина меньше 4

У меня есть файл, как показано ниже, в папке linux. В файле должно быть 4 столбца со значениями, разделенными запятыми. Но в некоторых строках есть только 3 столбца. Я хочу добавить пробел в начале строки, когда...
03.05.2020
3
ответа

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

Заголовок начинается с H Трейлер начинается с буквы Т. Запись начинается с R Разделено символом '|' образец входного файла Запись трейлера 3-й столбец содержит количество записей, а 4-й столбец представляет собой сумму столбца количества ...
28.04.2020
3
ответа

заменить строку соседней строкой

У меня на Linux-машине есть файл с несколькими строками с такой структурой :s name.scaffold start size direction length sequence Мне нужно изменить его на s scaffold.scaffold start size...
27.04.2020
3
ответа

У меня есть файл с разделителями вертикальной черты. У меня 28 полей. Мне нужно удалить последние 2 поля и напечатать только 26 полей

У меня есть файл с разделителями вертикальной черты. У меня 28 полей. Мне нужно удалить последние 2 поля и напечатать только 26 полей. Это последние 3 (26,27,28 )поля DC||0| Мой желаемый результат: |DC|
20.04.2020
3
ответа

Как с помощью sed удалить из файла каждое второе и четвертое слово, разделенное запятыми?

При таком вводе это будет тестовая строка, содержащая несколько строки, строки, с, numb3rs и, w0rds Я хочу удалить каждое второе и четвертое слово в каждой строке, используя sed. Слова строго ...
19.04.2020
3
ответа

Извлечение данных из вложенных скобок в bash

Мне нужен способ извлечения определенных данных и сохранения их в файле для аудита и переноса. Вот как выглядят мои данные. network vlan internal-vlan { description "internal-use" interfaces { ...
15.04.2020
3
ответа

Объединить столбцы в файле на основе заголовка столбца

Я хочу объединить разные столбцы в моем файле, которые имеют один и тот же заголовок столбца. Файл выглядит так и может быть разделен табуляцией или как-то еще: AaBbN CcDdEeN FfN AaBbN FfN 1 ...
14.04.2020
3
ответа

Объединение нескольких столбцов из разных файлов с помощью awk

У меня есть 4 tsv (разделенных табуляцией )файлов, которые выглядят так :файл _1 :abc 1 защита 2 ghi 3 файл _2 :abc 2 ghi 3 файл _3 :деф 1 ги 2 jkl 4 файл _4 :ghi 3 jkl 4 Я хочу присоединиться к этим файлам, чтобы получить 1 файл tsv...
11.04.2020
3
ответа

Написать команду unix для подсчета общего количества слов в первых n строках файла?

Как посчитать слова в первых 3-х строках? ввод: Есть много систем, которые по своей архитектуре похожи на Unix. Среди них нет дистрибутивов GNU/Linux. Различия...
10.04.2020
3
ответа

Как удалить всю запись, содержащую шаблон?

У меня есть ряд файлов следующего формата: Num name1 name2 value Итак, например, файл с именем in1.sp выглядит так: C1 in1 out1 3.9e-12 C2 foo st1/in1 ...
08.04.2020
3
ответа

Извлечь одну строку между двойными кавычками

Я пытаюсь создать собственный модуль полибара, который показывает текущий класс активного окна, поскольку модуль по умолчанию выводит имя окна. Я использую эту команду, чтобы получить класс окна: xprop -id $(...
05.04.2020
3
ответа

Простой сценарий оболочки, неспособный просмотреть тысячи файлов; запускается нормально, но выдает "неожиданный EOF при поиске соответствия `"`" через некоторое время

Рассматриваемый сценарий оболочки Позвольте мне объяснить, что я пытаюсь сделать, например, чтобы вы могли лучше понять. Допустим, у меня есть 100 .torrent файлы в каталоге. 2 из них будут загружать xxx.epub и yyy.epub ...
04.04.2020
3
ответа

Замените каждый пробел в конце каждой строки на '_'

Я хочу заменить каждый пробел в конце каждой строки на '_'. Я нашел аналогичный вопрос и ответ для ведущих пробелов. Но не удалось восстановить его для трейлинга...
27.03.2020
3
ответа

найти наиболее распространенную последовательность из двух слов подряд awk

У меня есть текстовый файл с именем 'file'. Мне нужно найти наиболее распространенную последовательность из двух слов, используя awk, в то время как «это» и «это» считаются равными в нашем подсчете. Пример текста : имя мое имя это наше ...
27.03.2020