1
ответ

Извлечение столбцов из таблицы с помощью цикла

У меня есть эта матрица. #Старт пуск PM1 _r1 PM2 _r1 PM3 _r1 PM1 _r2 PM2 _r2 PM3 _r2 чр1 -10625 0 0 0 0 0 0 хр1 + 16616 0,10217712 0 0 1 0 0 чр1 -120482...
12.04.2021
1
ответ

Сравните две строки в файле и удалите их, если шаблон совпадает

У меня есть такой файл. 12345 X678GHR 0 ДОБАВИТЬ 23445 HGT6787 1 ДОБАВИТЬ 12345 X678GHR 0 БЭМ 67894 OIY5678 0 ДОБАВИТЬ 12345 OIY5678 0 ДОБАВИТЬ 12345 X678GHR 1 ADD Мне нужно сравнить строки в файле, чтобы удалить...
05.04.2021
1
ответ

Использование sed для массового переименования файлов в соответствии с содержимым этих файлов?

У меня есть куча файлов, каждый из которых содержит шаблон SIZE1=%d. Есть ли способ найти это десятичное число и префикс каждого имени файла с %d _? Далее, если каждый из файлов содержит SIZE1=%d и SIZE2=%e, могу ли я...
04.04.2021
1
ответ

Показать содержимое строки с определенным номером из файла

Допустим, у меня есть файл с содержимым каждой строки, я заранее знаю количество строк и хочу знать содержимое конкретных строк,я могу сделать :awk 'NR==10' file Но пока я уже знаю один способ (...
04.04.2021
1
ответ

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

У меня есть текстовый файл следующего содержания :количество яблок 7 Я хотел бы запустить сценарий оболочки и изменить число со случайными значениями, скажем, 5 итераций. Поэтому мне нужно, чтобы мой вывод выглядел как...
03.04.2021
1
ответ

Как суммировать в один столбец другой столбец из другого файла?

У меня что-то вроде этого файл1 :элемент1,12 элемент2,10 элемент3,5 файл2 :В элемент1,8 element3,5 и я хочу изменить файл1 и получить :элемент1,20 элемент2,10 element3,10 Первая строка из...
03.04.2021
1
ответ

Получить следующую строку с помощью awk

Я пытаюсь вычислить интеграл из bash. У меня есть файл "data.log", который содержит :х1 у1 х2 у2 х3 у3... xn yn Я создал этот файл с помощью awk. Теперь я хотел бы манипулировать им, чтобы получить :х2...
01.04.2021
1
ответ

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

У меня есть текстовый файл (, как показано ниже ), со многими столбцами, и мне нужно получить строки, содержащиеся между позицией второго столбца и позицией третьего столбца. 1 10385389...
01.04.2021
1
ответ

AWK -Выбор столбцов в переменной без входных записей

Предположим, у вас есть файл программы AWK со сложной процедурой :example.awk. Вы хотите назначить определенные столбцы переменной, а не всю строку текущей записи. #!/usr/bin/awk -f...
30.03.2021
1
ответ

Редактирование текстового файла с помощью команды awk

Я очень новичок в этой команде, до сих пор я мало что пробовал с ней, но каждый раз терпел неудачу.. У меня есть текстовый файл (MWE ), как показано ниже :26 6 2020 09 :06 :23.300 277.430 50.131...
29.03.2021
1
ответ

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

В связи с этим вопросом... возвращать строки, содержащие числа в диапазоне в определенном столбце возвращать строки, содержащие числа в диапазоне в определенном столбце Я знаю, как удалить строки, содержащие...
28.03.2021
1
ответ

Как вывести количество вхождений согласных и гласных для каждого файла с помощью awk?

Я пытаюсь подсчитать вхождение согласных и гласных в несколько файлов в Linux,но я хочу, чтобы количество вхождений рассчитывалось отдельно для каждого файла. я использую awk -v FS=""'{...
27.03.2021
1
ответ

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

Я хочу получить все, что находится между этими двумя тегами , и экспортировать каждый результат в отдельный текстовый файл. Эта команда работает очень хорошо, но, к сожалению, на выходе получается один файл :-(...
26.03.2021
1
ответ

Как исправить эту синтаксическую ошибку awk в сценарии оболочки?

У меня есть сценарий с двумя кодами для извлечения суммы данных из заданного файла и печати в другой файл, а второй извлекает общее количество отсутствующих точек данных в другой файл. Наконец два выхода...
25.03.2021
1
ответ

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

Может ли кто-нибудь объяснить мне, что это за часть:~/[bcdfg]/ )следующего кода :awk ' {for (i=1;i<=NF;i++ ){if ($i ~/[bcdfg]/ )count++; означает? Я знаю, что он учитывает, как часто появляются буквы b, c, d, f, но я...
25.03.2021
1
ответ

Перенаправление вывода в разные столбцы одного и того же файла

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

Как добавить столбец на основе регулярного выражения

У меня есть файл bla.tsv (FS=\t ):>hCoV -19/xxx/xxx -YYY/xxx >hCoV -19/xxx/xxx -ZZZ/xxx Precision :Если символ действительно написан, это потому, что он будет присутствовать в каждой строке как есть Если бы...
23.03.2021
1
ответ

получить вывод из ssh для цикла for

Мне нужно получить результат того, какой процесс использует больше всего пространства подкачки на удаленном сервере. Я использую приведенную ниже команду, которая отлично работает, если я захожу на удаленный компьютер и запускаю ее, но она не дает вывода,
19.03.2021
1
ответ

Я хочу объединить вывод top со временем начала от ps

У меня запущено несколько служб и сценарий bash, который отображает их текущее состояние с помощью команды top, например. top -b -n1 -p `pgrep -f "proc1|proc2|proc3|proc4|proc5" | тр '\n' ',' | #...
18.03.2021
1
ответ

AWK не соответствует переводу строки \n на gsub

AWK не соответствует переводу строки \n на gsub (). Хотите изменить только запись фруктов "клубника" ниже. Было бы здорово с sed тоже. Он игнорирует \n, как вы можете видеть в этом скрипте :кошка << 'EOF' > ~/src...
17.03.2021
1
ответ

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

У меня есть основной файл bla.tsv (FS=\t ):id hub файл шлеп 34 джи джи 54 джо джо 46 ja ja И файл hub.csv (FS=, ):34, предохранитель 46,fose И я хочу напечатать информацию из hub.csv в столбец hub bla....
17.03.2021
1
ответ

Арифметика между двумя файлами, создающая серию новых файлов (Pt 3)

У меня есть входной файл модели, разделенный табуляцией, который я хотел бы изменить для ансамблевого анализа, формат которого подобен этому cat input.txt / *Количество осадков в мм */ 10 30 15 20...
16.03.2021
1
ответ

строки с определенным столбцом, частично совпадающим со столбцом в другом файле [закрыто]

У меня есть два файла, файл А :SAMPLE ABBR _CELL _FRAC TUM _PLOIDY 00 -14595 _опухоль А --00 -14595 _норма 0,82713 2,27235579447124 00 -14595 _опухольВ --00 -14595 _норма 0,62912 1,9400262582521 00 -14595 _опухольC --...
15.03.2021
1
ответ

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

У меня есть большая матрица, в которой первая строка содержит имя переменной _, а первый столбец содержит имена объектов (переменные и объекты одинаковы, это сравнение всех со всеми ). Более того,...
13.03.2021
1
ответ

Как использовать регулярное выражение для проверки переменной в awk?

Я хочу проверить, состоит ли аргумент скрипта только из букв. вот скрипт :BEGIN { VALUE=ARGV[1]; if (VALUE ~/[A -Za -z]/ ){ print VALUE " :Хорошо, только буквы&...
12.03.2021
1
ответ

Можно ли использовать awk для изменения значений FitH в PDF?

Я использовал pandoc для преобразования документа Markdown в форматированный PDF, используя pdfroff в качестве механизма. Код для этого :pandoc -s --toc --pdf -engine=pdfroff -o test.pdf test.md Выходной файл test.pdf...
10.03.2021
1
ответ

Создать файл, содержащий разницу между двумя файлами

Вместо того, чтобы использовать способ pythonic pandas для создания такой вещи из двух файлов.csv, я пытаюсь посмотреть, смогу ли я сделать это с помощью awk. У меня есть следующее :файл1.csv | файл2.csv имя,...
09.03.2021
1
ответ

объединение двух файлов по общему столбцу; сохранить значение, если вариант присутствует в файле 2, и добавить 0 к тем, которых нет в файле 2

Я хочу объединить два файла, которые имеют некоторые общие данные. Файл 1 включает в себя больше, чем файл 2. Я хочу объединить файлы на основе их общего столбца (3 ), следуя порядку файла 1, и я хочу...
08.03.2021
1
ответ

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

У меня есть большое количество каталогов, каждый из которых содержит файл. Структура выглядит так :. ├── 1.яблоко │ └── foo.txt ├── 10.банан │ └── foo.txt ├── 101.оранжевый │ └── foo.txt ├── <число&...
08.03.2021
1
ответ

Отфильтровать CSV-файл, чтобы удалить его, если поле 1 совпадает, а дата/время в поле 3 меньше 5 минут от первого поля -1 совпадение

Используя сценарий оболочки bash в Ubuntu на Raspberry Pi, я пытаюсь удалить строки из (разделенного запятыми )списка CSV, где {поле 1 соответствует И поле 3 меньше 5 минут (300 сек )с первого...
07.03.2021