Awk – вопросы и ответы

71
голос
2
ответа
У меня есть два файла, файл A выглядит так: 1 101427 GENE|ACT-A 1 101589 GENE|ACT-B 0.0357 1 101427 GENE|ACT-A 1 101785 GENE|ACT-C 0.6357 1 101427 GENE|TAD-J 1 101437 GENE|TAD-L 0.8967 1 101427 GEN...
6 месяцев, 3 недели назад user1308144
57
голосов
5
ответов
У меня есть файл вроде этого: 17336 GRMZM2G000118 GRMZM2G000118 190207 GRMZM2G404941 GRMZM2G404922 GRMZM2G104854 307596 GRMZM5G800488 GRMZM5G800488 GRMZM2G152059 GRMZM2G152059 GRMZM2G152028 GRMZM2G...
6 месяцев, 3 недели назад Medhat Helmy
58
голосов
4
ответа
Я объединяю два CSV файла. Для простоты я показываю только соответствующие столбцы. В обоих файлах более четырех столбцов. file_a.csv col2, col6, col7, col17 a, b, c, 145 e, f, g, 101 x, y, z, 243 ...
6 месяцев, 3 недели назад ahmed_m
58
голосов
1
ответ
У меня есть файл, в котором содержится около 20 столбцов. Мне нужно обновить 7-й столбец, в который мне нужно добавить 8 ноль например: tmp.txt 756 S#017925 5608 R88 X3GU0C LIC 200 00000000000 756 ...
6 месяцев, 3 недели назад user2260984
57
голосов
2
ответа
Кто может исправить эту команду, чтобы получить желаемый результат: input: "1 | 2 | 30 | 4" echo "1|2|30|4" | awk -F, -v OFS=| '{print $1,$2; printf "%04X", $3; print $4}' Ожидаемый результат: 1|2|...
6 месяцев, 3 недели назад user3072470
116
голосов
2
ответа
Пожалуйста, объясните мне, как я должен выполнить следующее с помощью awk : Мне нужно создать зеркало 1-го двух приводов 146G на контроллере рейда. Если я покажу список пустых дисков, я получаю это...
6 месяцев, 3 недели назад Alex
81
голос
2
ответа
Мой вопрос вдохновлен интересным question , который кто-то спросил у http://tex.stackexchange.com , и моя попытка для обеспечения решения AWK. Примеча
6 месяцев, 3 недели назад Predrag Punosevac
-7
голосов
1
ответ
У меня есть файл с содержимым как таковой: item1 item2 <--- может быть 1 или более и, возможно, 10+ date1 date2 item2 item3 item4 <- 1 или более, а также date3 date4 , , , И эти данные необхо...
6 месяцев, 3 недели назад NoobieGuy
98
голосов
2
ответа
У меня есть файлы с содержимым: aaa.bbb.ccc ddd.eee.fff.ggg h.i.j.k Если я использую код: awk '{sub(/\.$/, ""); print $1}' test.txt returns aaa.bbb.ccc awk '{sub(/\.$/, ""); print $3}' test.txt Ret...
6 месяцев, 3 недели назад Matzuba
57
голосов
3
ответа
У меня есть достаточно большой файл.dat, и я хочу использовать awk-скрипт для печати второго вхождения строки. .dat файл: YCSB Client 0.1 Command line: -db com.yahoo.ycsb.db.MongoDbClient -s -P /ho...
6 месяцев, 3 недели назад johnnydrama
107
голосов
2
ответа
Входной файл: 11 message1(num:1;name:"ee";job:aaffdfd); 12 message2(category:"dds";num:2;name:"Dfdsf"); Вывод: 11,1,ee,aaffdfd,"message1(num:1;name:"ee";job:aaffdfd)" 12,2,Dfdsf,0,"message2(categor...
6 месяцев, 3 недели назад user3823859
58
голосов
1
ответ
У меня есть файл, состоящий из таких строк: ExampleText | En | 1.0 ExampledText | Es | 0.9 ExamplesText | En | 0.9994 ExampleTexts | Br | 0.991 ExampledText | Es | 0.83324 ExamplerText | En | 0.449...
6 месяцев, 3 недели назад DomainsFeatured
114
голосов
4
ответа
У меня есть файл smb.conf ini, который перезаписывается всякий раз, когда редактируется с помощью некоторого инструмента GUI, уничтожая пользовательские настройки. Это означает, что мне нужно задан...
6 месяцев, 3 недели назад zedex
-4
голоса
2
ответа
Я хочу, чтобы было проще найти журналы для конкретного пользователя, и я хочу только grep/фильтровать разделы, содержащие строку 15120000000. Раздел - это строка, начинающаяся с отметки времени (се...
6 месяцев, 3 недели назад Imran Asif
81
голос
4
ответа
Я пытаюсь суммировать список целых чисел из файла журнала, используя awk {sum+=$1} END {print sum} Проблема заключается в том, что результат больше, чем MAX_INT, указанный в моем файле limits.h, по...
6 месяцев, 3 недели назад Alex
102
голоса
4
ответа
У меня есть три похожих файла, они все такие: Файл A ID1 Value1a ID2 Value2a . . . IDN Value2n и я хочу, чтобы этот вывод выглядел как Выход ID1 Value1a Value1b Value1c ID2 Value2a Value2b Value2c ...
6 месяцев, 3 недели назад msemelman
90
голосов
3
ответа
У меня есть следующая структура xml в очень большом файле: <sit>619709.6044;144998.7059;-090372.58119</sit> <vll>0;0;0</vll> <cor>255;0;255</cor> Как вычитать зн...
6 месяцев, 3 недели назад John Mac
71
голос
1
ответ
Мой сценарий bash: output=$(curl -s http://www.espncricinfo.com/england-v-south-africa-2012/engine/current/match/534225.html | sed -nr 's/.*<title>(.*?)<\/title>.*/\1/p') score=echo"$ou...
6 месяцев, 3 недели назад ronnie
-6
голосов
1
ответ
Как я могу сравнивать значения каждого слова для заданной строки Пример строки i am over here я am programmer (эта строка должна начинаться сразу после первых строк i) Требование: необходимо провер...
6 месяцев, 3 недели назад Tej
58
голосов
3
ответа
У меня есть файл, который в формате Yaml (см. Ниже). values.yml replicaCount: 2 strategy: type: RollingUpdate rollingUpdate: maxSurge: 1 maxUnavailable: 1 minReadySeconds: 5 nodeSelector: role: ngi...
6 месяцев, 3 недели назад Nikit Swaraj
107
голосов
5
ответов
Вот информация о группах, к которым я принадлежу, из команды id . Я сделал так, чтобы результат был легче читать. Я включаю этот вывод "точно", когда он возвращался из командной строки. (Спасибо @E...
6 месяцев, 3 недели назад bballdave025
58
голосов
2
ответа
У меня есть куча данных, которые выглядят так: |ApplVerID=9|unknownID_9=184|MessageType=X|SenderCompID=CME|MsgSeqNum=131523|SendingTime=20140915014116175|TradeDate=20140915|NoMDEntries=1|MDUpdateAc...
6 месяцев, 3 недели назад Matt Brigida
58
голосов
7
ответов
У меня возникли проблемы с извлечением необходимой информации из строки в сценарии оболочки. Я прочитал и попытался придумать правильную команду awk или sed, чтобы сделать это, но я просто не могу ...
6 месяцев, 3 недели назад bdan629
100
голосов
1
ответ
Как я могу подставить символы только в пределах определенного шаблона, желательно в sed, но awk или иначе, если есть более простой вариант? Я хотел бы заменить пробелы в html h3 ids с помощью дефис...
6 месяцев, 3 недели назад kokoro
58
голосов
2
ответа
У меня есть одна строка большой строки, которая имеет ~ ~ | ~ 'как разделитель. 10 полей составляют строку, а 10-е поле - 9 символов. Я хочу вставить новую строку после каждой строки, то есть встав...
6 месяцев, 3 недели назад Mahesh
58
голосов
1
ответ
Я пытаюсь извлечь часть строки, используя bash или awk. Я думаю, что я могу решить эту проблему, используя read или awk. мой файл input_file похож на ниже cat ./input_file in_size=1 # out_size=2 та...
6 месяцев, 3 недели назад user2268721
101
голос
5
ответов
Я пытаюсь прочитать файл, содержащий одну строку cpu=msm8998 Мне нужно получить значение после "=" и присвоить его переменной. Какой самый простой способ сделать это? без использования кошки, если ...
6 месяцев, 3 недели назад Omar
106
голосов
2
ответа
Мне нужно проанализировать файлы журнала входных веб-серверов, и они содержат информацию о каждом запрошенном запросе. Я должен вывести медианную из этого. Я собираюсь провести весь этот интервал в...
6 месяцев, 3 недели назад tesnik03
58
голосов
6
ответов
Мне нужно разделить запрос на несколько неограниченное количество переменных для целей отладки: Результат поступает от tshark, и целью является ожидание отладки событий Google Analytics. Результат ...
6 месяцев, 3 недели назад Hampus Brynolf
82
голоса
1
ответ
У меня есть каталог проекта, содержащий несколько подкаталогов и файлов. Некоторые из этих файлов повторяют те же самые блоки кода (функции, которые определены в несколько раз). Иногда много раз эт...
6 месяцев, 3 недели назад Toma Nistor
59
голосов
3
ответа
У меня есть файл, где мне нужно сохранить строки, если значение первого столбца равно бренду, городу и zipcode. Итак, для этого файла product,0 0,no way brand,0 0 0,detergent product,0 0 1,sugar ne...
6 месяцев, 3 недели назад vkaul11
58
голосов
3
ответа
Я пытаюсь вычислить количество вхождений набора символов в поле, используя запись awk. Множество символов, которые я хочу подсчитать, следующее: !"#$%&'()*+ Я пытаюсь сделать следующее: { s = $...
6 месяцев, 3 недели назад gc5
74
голоса
1
ответ
У меня есть очень простой html файл с именем example.html (см. Ниже) <html> <body> <div class="one"> <div class="research"> <div class="two"> <p>Lorem ipsum...&l...
6 месяцев, 3 недели назад Egel
70
голосов
1
ответ
Поля в моем файле awk-test заключены в скобки и ограничены точкой с запятой: "col1";"col2";"col3";"col4";"col5"; "eiusmod";"tempor";"incididunt";"ut";"labore"; "et";"dolore";"magna";"aliqua";"Ut"; ...
6 месяцев, 3 недели назад andrej
58
голосов
1
ответ
У меня есть два файла с целыми числами в одном файле и диапазоны в другом. Тот, у кого есть целые числа: integer.txt --> A 68 V K 99187 A 98 J K 99107 A 78 V K 99188 1 89 V C 88373 2 99 C F 8899...
6 месяцев, 3 недели назад bapors
69
голосов
5
ответов
У меня есть json файл: {"field1": "value","field2": [{"field3":"value", ....}],"field4":"value4"} Я хотел бы извлечь из всех строк только значение поля2. Поэтому я хотел бы получить такой вывод: [{...
6 месяцев, 3 недели назад user3702916
58
голосов
2
ответа
Я хотел бы напечатать выходной текст в 4 столбцах: SharedCacheMap 0xb89e9720 None \Device\HarddiskVolume1\Windows\System32\WWanAPI.dll ImageSectionObject 0xb89ea5f8 None \Device\HarddiskVolume1\Pro...
6 месяцев, 3 недели назад user3022917
83
голоса
4
ответа
Как я могу преобразовать: awk '{print $2 >> $1}' file в коротком однострочном Perl? "файл" может выглядеть так: фруктовые бананы растительная свекла овощная морковь грибы лисички фруктовое яб...
6 месяцев, 3 недели назад sid_com
57
голосов
3
ответа
Для каждой строки, кроме первой строки в моем файле, я хочу проверить, существует ли строка. Если да, то ничего не делайте. В противном случае добавьте строку в строку Например, в моем файле есть 3...
6 месяцев, 3 недели назад Manisha
90
голосов
1
ответ
Мои заботы о System.out.println используемые в java-коде, все java файлы недоступны для меня. У нас есть только класс в Production. Есть тысячи файлов, имеющих запись System.out.println . Чтобы очи...
6 месяцев, 3 недели назад Rakesh
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема