7
ответов

повторите строку, разделив одно поле

У меня есть файл с разделением табуляцией, в котором в каждой строке у меня есть это: K00001; K00004; K00008 0 0 34 0 0 0 0 0 0 0 0 0 0 0 0 0 36 0 0 52 0 0 0 6 0 я хотел бы...
09.12.2014
7
ответов

Sed — Замените первые k экземпляры слова в файле

Я хочу заменить только первые k экземпляры слова. Как я могу сделать это? Например, Скажите файл, foo.txt содержит 100 случаев экземпляров слова 'Linux'. Я должен заменить сначала 50 случаев только.
16.09.2014
7
ответов

Добавление символа к любой текстовой строке

У меня есть огромное (приблизительно 20G) текстовый файл, который содержит миллионы проходов (иначе абзацы) с заголовками. Заголовки и абзацы всегда являются одной строкой каждый, например, Солнечный свет, Это - солнечный день...
08.09.2014
7
ответов

Как разделить список имени файла в наборах на 5 ГБ?

У меня есть довольно большой список файлов, которые мне нравится группировать в меньшем списке 5 ГБ каждого для последующей обработки. Список файлов находится в следующей форме: "размер" (от du) "вкладка" "полный путь", как э
03.04.2014
7
ответов

Проблема в разделении строки с помощью awk или команды сокращения

У меня есть файл свойств, который имеет поле пароля (пара значения ключа) PASSWORD=NDhhHcsOBofXUdUzGw5B0Q ==, я пытаюсь получить значение в своем сценарии оболочки с помощью пароля команды awk ='awk-F "=" '{...
29.07.2013
7
ответов

Повторите каждую строку многократно

Хотел бы иметь каждую строку в файле, повторил постоянное количество раз. например, имейте каждую строку, повторенную четыре раза: b c становится: b b b b c c c c я сделал некоторый поиск, и существует...
06.07.2013
7
ответов

Гладкая острота для преобразования списка как “1: 2, 3, 4, 5” к “1.2, 1.3, 1.4, 1.5”

Скажем, у меня есть файл, который выглядит примерно так: 23: a, b, c, d 24: b, d, f 25: c, g и я хочу быть произведенным как это: 23.a 23.b 23.c 23.d 24.b 24.d 24.f 25.c 25.g, Конечно, это не также...
24.03.2013
7
ответов

awk-печать значения столбца без новой строки и добавление запятой

EN1 EN2 EN3 EN4 EN5 input.txt произвел EN1, EN2, EN3, EN4, EN5, я попробовал awk. Но это не печатает с запятой awk, 'НАЧИНАЮТ {OFS =""} {printf 1$}' input.txt у меня есть GNU Awk 4.0.0 версии
04.08.2012
6
ответов

Как `awk 'NF {p=1} p' `удаляет пустые строки из начала и конца файла?

В поисках способа удалить пустые строки в начале и в конце (с помощью tac )файла, я наткнулся на этот :awk 'NF {p=1} p' Как/почему это работает? Я так понимаю НФ только правда...
23.07.2021
6
ответов

Используйте awk или sed для удаления всего между < >

В текстовом файле есть следующее :
  1. Mark Yato ft. MarkAm &
04.06.2021
6
ответов

Сопоставление между двумя файлами

Я новичок в написании сценариев, и у меня есть требование, как показано ниже. Существует файл с именем jobname.txt с приведенным ниже содержимым. задание1 job2 Существует файл с именем value.txt со следующим содержимым 10 20 Мне нужно напечатать...
12.05.2021
6
ответов

Bash -удалить тире и новые -строки перед заменой новых -строк пробелами

У меня есть куча текстовых файлов в следующем формате :Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut Labore et dolore магна аликям эрат, сед диам...
02.05.2021
6
ответов

Удалить пути из списка, если родительский каталог также есть в списке

Мой заголовок может быть немного странно сформулирован, поэтому вот моя ситуация. :У меня есть куча путей к каталогам, например. / а / б / а / б / в / а / б / в / г / а / д / ж / г / ч /a/e/f/g/h/i/j/k/l /a/e/f/g/m/n/o /a/e/f/g/m/n/p и я хочу...
20.04.2021
6
ответов

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

У меня есть файл, который выглядит так Азбука 2 3 4 7 9 4 1 2 5 АВС 13 11 17 2 1 1 ABC 7 9 14 5 8 2 9 9 9 7 1 2 и я хочу...
05.03.2021
6
ответов

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

У меня есть такие данные «Яблочный виноград», «Банановый» апельсиновый, «Красно-зеленый» «Яблочный виноград», «Банановый апельсин», «Красно-зеленый» Хочу снять сингл…
02.03.2021
6
ответов

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

У меня есть входной файл модели, разделенный табуляцией, который я хотел бы изменить для ансамблевого анализа, формат которого подобен этому ввод.txt / *Количество осадков в мм */ 10 30 40 50 23 ###Описание вида ***сп _название...
12.02.2021
6
ответов

Как определить количество столбцов в файле так же, как перечисление в Python?

Пример файла :11 :34 :21.590434 IP 10.10.1.30 > 10.10.1.217 :Эхо-ответ ICMP, id 27948, seq 1, длина 64 В Python легко определить номер поля с помощью функции перечисления. Например. >>...
31.01.2021
6
ответов

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

У меня есть огромный файл журнала (около 6 ГБ )из моделирования. Среди миллионов строк в этом файле есть две, которые часто повторяются в течение заданного времени :.... Максимальное значение омеги = 3,0355 Время...
21.11.2020
6
ответов

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

У меня есть файл (file.bim )размером около 1,5 млн. строки, которые выглядят так :1 1 :819959 :С :Т 0 819959 Т С 1 1 :821249 :Г :А 0 821249 А Г 1 1 :821477 :А :Г 0 821477 Г А 1 1 :821843 :С :...
19.11.2020
6
ответов

Используйте AWK для чтения дубликатов в столбце

Я хочу сравнить время, которое каждый пользователь (с IP-адресом ), посетивший мой сайт, потратил на просмотр ряда страниц, чтобы определить не -активность человека на сайте и, таким образом, исключить IP...
04.11.2020
6
ответов

Добавьте '/' перед каждым символом строки (и после последнего)

Как мы можем использовать sed или awk для перевода unix в /u/n/i/x/. Я смог сделать это с помощью Python следующим образом :разделитель = '/' separator.join (string )+separator Но как мы можем добиться этого в Shell?
24.09.2020
6
ответов

awk -шаблон подсчета во всем столбце

У меня есть следующий CSV-файл с двумя столбцами :Заголовок1,Заголовок2 AU3CB0222255, EBFXFR AU3CB0222271,DBFXFR AU3CB0225233, DBFXFR AU3CB0225662, DBFXFR AU3CB0226264,DBFXFR Я хочу подсчитать поля в столбце...
04.08.2020
6
ответов

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

Я хочу разделить каждую строку из имен файлов по каждому разделителю из разделителя файлов и сохранить уникальные составные слова в составных файлах результатов. Строки из имен, которые не были разделены, должны быть...
03.07.2020
6
ответов

Запрос CSV-файлов, таких как sql

Очевидно, это популярный вопрос на собеседовании: Есть 2 файла CSV с данными о динозаврах. Нам нужно запросить их, чтобы вернуть динозавров, удовлетворяющих определенному условию. Есть 2 варианта - использовать только Unix...
24.06.2020
6
ответов

awk печатает апостроф/одинарную кавычку

Не могу понять, как избежать всего при использовании awk. Мне нужно заключить каждую входную строку в одинарные кавычки, например. Вход строка1 строка2 вывод строки3 'строка1' 'строка2' 'string3' Был...
16.06.2020
6
ответов

как извлечь максимальное и минимальное значение из столбца 1 и столбца 2

Дорогие друзья! У меня есть большой файл данных, скажем, file.dat, он содержит два столбца, например, file.dat (показывает несколько строк) 0,0000 -23,4334 0,0289 -23,4760 0,0578 -23,5187 0,0867 -23,5616 0....
11.06.2020
6
ответов

Как удалить все строки в текстовом файле, содержащие менее 'x' символов?

Как я могу удалить все строки в текстовом файле, в которых меньше 'x' букв ИЛИ цифр ИЛИ символов? Я не могу использовать awk 'length($0)>', так как он будет включать пробелы.
14.04.2020
6
ответов

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

У меня есть такой файл field01 field02 field03 field04 определение :field05; измерить :field06; вес :field07; поле11 поле12 поле13 поле14 определение :поле15; измерить :поле16; поле21 поле22...
13.04.2020
6
ответов

awk: вывести последние N столбцов, но с другим разделителем полей

У меня есть следующая команда, с помощью которой я могу изменить разделитель полей для всей записи $ echo "DOWN_COMP_002_wget_001_6_2020-04-10-13_40_27_395533885" | awk 'BEGIN{FS="_|-";OFS="::"} {$i=$i } ...
10.04.2020
6
ответов

как захватить строку из строки csv, которая идет после определенного слова

как захватить строку из строки csv, которая идет после определенного слова например, это строка csv, которую мы хотим вырезать строки, которые идут после /data/status=true /data/sdb/hadoop/hdfs/log,/...
03.03.2020