Запитання з тегом «awk»

AWK - мова обробки тексту. В основному використовується для маніпулювання та обробки структурованих даних та для створення звітів.

1
solaris 10 + відображає 2 рядки після матчу grep?
як підбирати рядок і відображати два рядки під рядком наприклад (я хочу відповідати рядку "виробництво" і відображати два рядки після cat ima.conf # the manufacturer or driver author. com.sun.ima /usr/lib/libsun_ima.so.1 com.sun.ima64 /usr/lib/64/libsun_ima.so.1 # Format: # # <library name> <library pathname> # так що я отримаю лише такі рядки: com.sun.ima /usr/lib/libsun_ima.so.1 …
grep  sed  solaris  awk 

2
Неможливо отримати точну кількість записів у файлі csv
У мене є .csv-файл, який має деякі значення, відформатовані як абзаци з розривами рядків або іноді пункти кулі. "STAT","ID","DESC" "UPD", "1", "Updated" "CHG", "2", "Changed" "UPD", "3", "Updated. Might have to update again" "UPD", "4", "Updated. - once - twice - thrice " "DEL", "5", "unknown" "DEL", "6", "Deleted Need …
unix  csv  awk 


1
Використовуючи команду awk або cut, щоб отримати відсоток процесора
Я намагаюся виконати команду Linux через скрипт PHP, щоб отримати відсоток процесора для кожного ядра: … З cut: $output = null; passthru("mpstat -P ALL | grep 0 | tr -s ' ' | cut -d ' ' -f 4", $output); echo "$output <br>"; … З awk: $output = null; passthru("mpstat …
linux  cpu  php  awk 

1
Замініть значення sed на тег у певному розділі, коли відповідність рядку
Я хотів би змінити рядок, коли інший рядок збігається під розділом файлу, використовуючи команду sed (або awk). Ось приклад файлу: Витяг MyFic.txt: <PlayList> ... Some tags ... <Album>X1</Album> ... oThers tags ... <Group>X2</Group> ... Some tags ... </PlayList> <PlayList> ... Some tags ... <Album>...</Album> ... oThers tags ... <Group>...</Group> ... …

0
awk видалити знак "," у всіх стовпцях, якщо він існує між
Мій файл введення даних: 508,186,,Name,"VIA PAS, 4",vou1@mail.com, 291,345,,Name2,Votros 73,vou2@mail.com, 911,733,,Name3,zap 101,vou4@mail.com, 9000,32,,Michel,hops 12,"x1@mail.com, vou7@mail.com, vou12@mail.com", Мій файл виводу даних: 508,186,,Name,**VIA PAS 4**,vou1@mail.com, 291,345,,Name2,Votros 73,vou2@mail.com, 911,733,,Name3,zap 101,vou4@mail.com, 9000,32,,Michel,hops 12, **x1@mail.com vou7@mail.com vou12@mail.com**, Тож awk повинен знайти всі місця, де є, ""і видалити коску з "". І після видалення "символів. Було б …
linux  awk  editing 

1
Вирішення питання (відповідність двох рядків на одній лінії)
Тут у мене є команда grep, яка працює неправильно: cat file1.txt: apples Date: Sun, 24 Feb 2013 8:14:06 -0800 peaches melons cherry sky cloud green purple yellow cat file2.txt: apples Date peaches melons 0800 cherry sky cloud green purple black Тепер зламана команда: egrep -lir "apples|melons|cherry" /home/test/* | xargs grep …
unix  shell  grep  sed  awk 

1
Підкажіть слово в одному файлі, і використовуйте це слово для відповідності іншому файлу, додавши те, що слідує за відповідним
Я хочу grep кілька слів у файлі1, і використовувати кожне слово, щоб grep, що слід після його відповідності в файлі2. І тоді я хочу додати рядок, що слідував за відповідним словом, я використав у файлі03, так що файл03 містить word1 [the thing that was found using word1 in a grep …
-2 regex  grep  awk 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.