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

Утиліта AWK - це інструмент вилучення даних та звітування, який використовує керовану даними мову сценаріїв, що складається з набору дій, які слід вжити щодо текстових даних (або у файлах, або в потоках даних) для створення відформатованих звітів.

12
Чи є у вас якісь корисні сценарії awk та grep для розбору журналів apache? [зачинено]
Я можу використовувати аналізатори журналів, але часто мені потрібно проаналізувати останні веб-журнали, щоб побачити, що відбувається в даний момент. Іноді я роблю такі речі, як, щоб з'ясувати топ-10 ips, які вимагають певного файла cat foo.log | grep request_to_file_foo | awk '{print $1}' | sort -n | uniq -c | sort …

3
Як отримати всі відбитки пальців для файлу .ssh / pooblasti_keys (2)
Чи є простий спосіб отримати список усіх відбитків пальців, введених у .ssh / санкціоновані_кеї || .ssh / Author_keys2 файл? ssh-keygen -l -f .ssh/authorized_keys поверне лише відбиток першого рядка / запису / відкритого ключа рубати з awk: awk 'BEGIN { while (getline < ".ssh/authorized_keys") { if ($1!~"ssh-(r|d)sa") {continue} print "Fingerprint for …
39 ssh  bash  ssh-keys  awk  ssh-keygen 

8
bash / sed / awk / тощо видалити всі інші рядки
команди bash видають це: Runtime Name: vmhba2:C0:T3:L14 Group State: active Runtime Name: vmhba3:C0:T0:L14 Group State: active unoptimized Runtime Name: vmhba2:C0:T1:L14 Group State: active unoptimized Runtime Name: vmhba3:C0:T3:L14 Group State: active Runtime Name: vmhba2:C0:T2:L14 Group State: active Я хотів би передати це чимось, щоб він виглядав так: Runtime Name: vmhba2:C0:T1:L14 Group …
39 bash  sed  awk 

7
Як розділити файл PEM
Примітка: Це насправді не питання, тому що я вже знайшов відповідь, але, оскільки я не знайшов її тут легко, я опублікую її, щоб вона могла принести користь іншим. Питання: Як прочитати зв'язаний файл PEM як файл, що використовується директивою apache / mod_ssl SSLCACertificateFile ? Відповідь (оригінал) ( джерело ): cat …
38 shell  openssl  awk  x509 



4
Команда оболонки Linux для фільтрації текстового файлу за довжиною рядка
У мене є 30-футовий диск із зображенням захищеного розділу (думаю dd if=/dev/sda1 of=diskimage), з якого мені потрібно відновити деякі текстові файли. Інструменти для різьблення даних, як-от, foremostпрацюють лише у файлах із чітко визначеними заголовками, тобто не просто текстовими файлами, тому я повернувся до свого доброго друга strings. strings diskimage > …
19 sed  filter  awk  strings 

8
Чи можна замість цього використати awk?
Я хотів би отримати це число ratingяк вихід з цього # nc localhost 9571 language: language:en_ZA.UTF-8 language:en_ZW.UTF-8 session-with-name:Ubuntu Classic (No effects):gnome-session --session=2d-gnome session-with-name:Ubuntu (Safe Mode):gnome-session -f --session=2d-gnome session-with-name:Ubuntu Classic:gnome-session --session=classic-gnome xsession:/etc/X11/Xsession rating:94 Я можу це зробити так # nc localhost 9571 | grep rating | cut -d: -f2 94 але …
17 linux  bash  grep  awk 

3
Як видалити всі символи в одному рядку після “]” за допомогою sed?
Як видалити всі символи в одному рядку після "]" з sed? Я намагаюся зігнути якийсь файл за допомогою cat, awk. Тепер мій oneliner повертає мені щось на кшталт 121.122.121.111] other characters in logs from sendmail.... :) Тепер я хочу видалити всі символи після "]" (з "]"). Я хочу лише 121.122.121.111у …
13 linux  sed  awk 

6
Як проаналізувати та перетворити файл ini у змінні масиву bash?
Я намагаюся перетворити файл ini в змінні масиву bash. Зразок ini наведений нижче: [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path таким чином вони стають: session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar і так далі. Зараз я міг придумати лише цю команду awk -F'=' '{ if ($1 ~ /^\[/) section=$1; else if ($1 !~ /^$/) print …

2
iptables показують лише один ланцюжок
tldr: Як я можу змусити iptables показати лише один ланцюжок? У мене можуть iptables показувати лише одну таблицю, але таблиця складається з декількох ланцюгів. Мені потрібно знайти, де в ланцюзі INPUT є останнє правило (як правило, але не завжди правило ОТКАЗАТИ все). Я пробував awk і навіть деякий греп, але …
12 iptables  firewall  awk 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.