1
ответ

манипуляция строками без awk или sed

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

вырезать строку по последнему разделителю

У меня есть имя файла, например a.b.c.txt, я хочу, чтобы эта строка была разделена как string1 = a.b.c string2 = txt В основном я хочу разделить имя файла и его расширение. Я использовал cut, но он разделяется на a, b, c и txt. Я хочу ...
18.10.2015
1
ответ

Странное поведение при вырезании

Я использую вырезку (GNU coreutils) 8.24. Команда: echo "TEST = test" | cut -d "=" -f2- выводит Ttest. Я не думаю, что это предполагаемое поведение. Я использую его неправильно или что-то не так с моим ...
31.07.2015
1
ответ

Как использовать grep и сократить вместе?

Позволяет говорят, что я делаю базу данных для фруктов. Используя текстовый файл для него, внутри содержит, в этом формате, (Fruit:Quantity:Cost) Яблоки Apple:10:1 Orange:20:2 Pears:10:3 Banana:20:4 10 на уровне 1$ каждый. 20...
08.01.2015
1
ответ

Структура файла журнала Linux изменяется для использования с KST

Мой файл (tcp дамп от сетевых датчиков) имеет эту форму: 20:06:57.049686 IP (Тосес 0x0, ttl 64, идентификатор 26871, сместил 0, флаги [DF], первичный UDP (17), длина 68), e108-193.eduroam.tugraz.ac.at.34225>...
24.10.2014
1
ответ

Сетевое соединение Ubuntu 10.10, сокращенное после нескольких минут запуска

Сетевое соединение Ubuntu 10.10 хорошо работает в запуске, но несколько минут спустя администратор сети открывается, высказывание сообщения разъединилось, Вы в режиме офлайн, и браузер Chrome возвращает сообщение об ошибке...
22.03.2011
0
ответов

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

время безотказной работы | вырез -d " " -f 4,5,6,7 | разрез -д"," -ф 1,2 Вывод этой команды: 1 день, 20 :07. И я хочу добавить «Время работы :» до «1 день». (Я хочу вырезать Время работы :1 день, 20 :07
29.09.2021
0
ответов

л -л | cut -c1 -11,50 -Кто-нибудь может объяснить 2-ю часть после трубы?

Я взял курс на то, что вдруг я увидел это, я понял до трубы, но варианты, используемые после трубы для команды cut, немного сбивают с толку
08.09.2021
0
ответов

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

Я получаю информацию от команды gpstate -s, и она выводит отладочную информацию, которую я хотел бы удалить. В частности, есть одна строка, которую я хотел бы сохранить, строка Master Host. Мне нужно...
05.08.2021
0
ответов

Команда Unix для обрезки строк

мой файл :Informatica (r )PMCMD, версия [10.2.0 HotFix2], сборка [1911.0401], статус запуска рабочего процесса :[Failed] Мне нужен вывод: Failed Вывод, который я получаю, это 10.2.0 HotFix2. Используемая команда :grep "...
02.08.2021
0
ответов

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

Следующий файл разделен табуляцией -. Я попытался убрать из первого столбца NbLab330C00 64506568 число после пробела, чтобы получить NbLab330C00. $head LAB330 _TE _annotation.gff3 ##gff -версия 3...
18.02.2021
0
ответов

Преобразование формата «10.1.1.1 -10.1.1.3» в формат «10.1.1.1 -3»

Я знаю, что это возможно, вероятно, с помощью awk, но пока не могу придумать решение. Как преобразовать формат IP из 10.1.1.1 -10.1.1.3 10.100.100.11 -10.100.100.31 по 10.1.1.1 -3 10.100.100.11 -31...
20.10.2020
0
ответов

Как разделить отдельные строки CSV-файла на несколько в зависимости от разделителя во втором столбце

В моем файле base.csv есть несколько записей, пример которых приведен ниже. ИМЯ,IP _АДРЕС,PRI _IP,ПРИЛОЖЕНИЕ _КОД,ПРИЛОЖЕНИЕ _ИМЯ,ВЛАДЕЛЕЦ test2,10.9.7.12/10.222.101.11,10.9.9.12,545,myapp1,владелец1 mytest,10.9.7.12,10.9.9.12,545,...
18.10.2020
0
ответов

Унификация строк с помощью awk

У меня есть файл/текст ниже :яблоко 1 яблоко 2 яблоко 3 банан 22 банан 5 строка 1 Как я могу запустить команду, чтобы вернуть следующий результат? номера яблок :1,2,3 банановые числа :22,5 номера строк :1
01.10.2020
0
ответов

Cut теперь имеет ограничение на длину строки?

У меня был сценарий с вводом 25 000 символов, который я использовал 'cut' на :...\n" | cut -c -$LENGTH Я не использовал его так часто, но это работало (о, год или два назад ).Конечно, мой...
01.12.2019
0
ответов

Что касается «<», «<<» и чтения файлов [закрыто]

Я знаю, что могу выполнить tr a b test A B C $ ls -l & ...
14.04.2019
0
ответов

Заменить специальные символы в определенном поле

как заменить специальный символ в определенном поле? INPUT xxxx, 11/2019, xxx OUTPUT xxxx, 11,2019, xxx Как вы видите, я хочу заменить / на только за 2 доллара. Как этого добиться?
09.03.2019
0
ответов

Как вырезать последние 5 строк в одном конкретном столбце для всех строк

У меня есть файл с несколькими столбцами и строками, и мне нужно вырезать последние 5 строк третьего столбца и распечатать их в дополнительном столбце . Например: 1 info1 AAAAAAAAAAA 2 info23 TTTTTTTTTT 3 ingo45 ...
27.09.2018
0
ответов

Извлечение «значения счетчика» после использования «uniq -c «

Я играю с конвейерами bash, используя кучу данных NBA. Я пытаюсь подсчитать частоту игроков на Cleveland Cavaliers, и сейчас моя команда выглядит примерно так: cut -d "," -f 2 ...
19.03.2018
0
ответов

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

F gge0006y D 12-30-2006 T 14:05:55 S a69 B 15.3 M gge06001 P 30,6 Q 21,1 R 1006,6 U 1014,6 X 36,1 A 38,994 0 0 G 107,71 0 0 H 8,433 O 36,705 C 7 ....
11.02.2018
0
ответов

Как мне получить первую совпадающую подстроку (из нескольких строк)?

У меня есть файл, содержимое которого выглядит как /hello="somestuffsomestuffsomestuffsomestuffsomestuffsomeffsomeffsomeffsomeffsomeffsomeffsomeffsomeffs ...
06.02.2018
0
ответов

Aggiungi n colonne insieme

Ho un grande dataset, che mostra come la variabile y cambia in funzione sia dello spazio (x) che del tempo (t). Sono presenti n colonne, ognuna delle quali rappresenta un passo temporale. Sono delimitati da tabulazioni. nota: ci sono ...
31.01.2018
0
ответов

Как использовать Unix Shell для отображения только первых n столбцов и последних n столбцов?

У меня много файлов csv. Первоначальный проект предполагал наличие пяти колонн. Я только что обнаружил, что в среднем столбце файла csv есть строка с произвольным количеством запятых, и это не ...
25.01.2018
0
ответов

Есть ли альтернатива замены / расширения параметра для “| cut -f1,2,3 -d: ”иначе говоря, обрезка после появления n-го символа?

Древняя версия ipconfig (внутри initramfs) требует, чтобы пользовательский ввод предоставлял только до 7 элементов, разделенных двоеточием, например: ip = client-ip: server-ip: gw-ip: netmask: hostname: device: autoconf result ...
15.01.2018
0
ответов

Вывод сводки с ограничениями

Я пытаюсь перечислить ряд оскорбительных IP-адресов с помощью однострочной команды, и я не уверен, как сделать последнюю небольшую часть, может быть, кто-то может указать мне в правильном направлении. cat / var / log / syslog * | grep "...
12.01.2018
0
ответов

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

У меня есть двоичный файл, и я хочу разбить его на отдельные файлы по шаблонам START и END. Пример ввода: yut786y = 3 & *% ^ # $% fsd {'StartOfFile': sdflklfasdgjw723gsdf67asfr55a64 asduf hfna089FUAO ...
22.12.2017
0
ответов

Извлечение части линии с использованием awk или sed

neteRore = connectionFailure & u = https% 3a // data.com / callback% 3fcode% 3dy6moqld2cghcub29ildkb7khfugceMveonr1lf5r6_c% 26State% 3DCDI00nm8go8bimqwp1g0gmdiznygtwxq и в этой строке мне нужно извлечь ...
13.12.2017
0
ответов

Почему команда cut не разбивает заданную строку?

Cut работает ожидаемым образом $ cat test 1; 2; 3; 4 $ cut -d ';' -f 2 тест 2 $ cut -d ';' -f 3 test 3 Но я ожидал, что здесь будет выведено «21», что я делаю не так? $ updates = "" $ echo "$ updates" | ...
17.11.2017
0
ответов

как заменить первый элемент в CSV порядковым номером?

У меня есть файл CSV, например: 5/05/2017; 03; 07; 30; 35; 43; 01; 03 05.09.2017; 08; 12; 16; 22; 26; 06; 07 05.12.2017; 02; 20; 28; 29; 44; 03; 09 16.05.2017; 08; 11; 15; 20; 30; 03; 08 19.05.2017; 09; 11; 12; 19; 30; 04; 09 23.05.2017; ...
07.11.2017
0
ответов

Команда оболочки для поиска наибольшего числа. Но проблема заключается в том, что двойная цифра после десятичной не считается наивысшей

Использование сценария оболочки для нахождения наибольшего числа из значений, упомянутых в переменной. Например, VAR = "2011.2 / 2009.1 / 2011.10" сценарий оболочки должен определять, что 2011.10 является наивысшим из трех Вывод ...
27.10.2017