Инструменты пользователя

Инструменты сайта


регулярные_выражения._скрипты_для_sed_и_awk

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
регулярные_выражения._скрипты_для_sed_и_awk [2013/06/24 15:12]
46.231.215.230
регулярные_выражения._скрипты_для_sed_и_awk [2014/01/29 23:11] (текущий)
Строка 139: Строка 139:
  
 BEGIN{ BEGIN{
-print "Пользователь \tДомашний каталог \t Интерпритатор" +print "Пользователь \tДомашний каталог \t Интерпритатор"FS=":"
-FS=":"+
 print "---------------------------------------------------" print "---------------------------------------------------"
  
Строка 229: Строка 228:
    
 '' ''
-2,4 c  \ +2,4 c  \                \
-++++++++++++++++++\ +++++++++++++++++++\      \
-------------------\ +------------------\       \
-******************.+******************.        \\
 '' ''
  
Строка 282: Строка 281:
 файл action  файл action 
  
-1,3 s/ford/FORD/ +''1,3 s/ford/FORD/ \\ 
-2,4 s/volvo/VOLVO +2,4 s/volvo/VOLVO \\ 
-3 d +3 d'' 
  
 Добавление строк Добавление строк
 файл app_demo файл app_demo
  
-2 a\ +'' 
-+++++++++++\ +2 a\       \
------------++++++++++++\  \\  
 +-----------   \\
 3 p 3 p
 +''
  
 +Как получть из лога ftpd айпишники злодеев-брутфорсеров:
  
 +cat p.log | grep failed |cut -f1 -d")" |cut -f2 -d"@" |sort| uniq
  
 +cat p.log -- берем лог
  
 +grep failed -- берем из лога строки содержащие слово failed
  
 +cut -f1 -d")" -- режем все что после ")"
  
 +cut -f2 -d"@" -- режем все что до "@", остаются айпишники
  
 +sort| uniq -- избавляемся от повторов
  
  
регулярные_выражения._скрипты_для_sed_и_awk.1372086744.txt.gz · Последнее изменение: 2013/06/24 19:12 (внешнее изменение)

DokuWiki Appliance - Powered by TurnKey Linux