Есть много строк. Выглядят так:
L 05/04/2011 - 22:13:15: "NedViD<552><STEAM_0:1:9989887><CT>" attacked
"Илья<555><STEAM_0:0:29601255><TERRORIST>" with "elite" (damage "43")
(damage_armor "0") (health "57") (armor "0") (hitgroup "chest")
L 05/04/2011 - 22:15:02: "^^Крутой^^
Санька^^<538><STEAM_0:1:39403377><TERRORIST>" attacked
"NedViD<552><STEAM_0:1:9989887><CT>" with "deagle" (damage "209")
(damage_armor "0") (health "0") (armor "0") (hitgroup "head")

в строках нужно оставить только ник того кто ударил и на сколько. После
долгих ковыряний получилась такая строка:
awk -F:\ \" '/damage/ {print($2)}' log.txt | awk -F\< '{print($1 " -- "
$7)}' | grep "damage \"[0-9]"
Действия есть, но результата все равно нет. Дайте советов мудрых как
добиться желаемого:)

19 мая 2011 г. 0:12 пользователь Dmitry Agafonov
<agafonovdmi...@gmail.com>написал:

> Используйте регулярные выражения.
> Хинты: '(н ?у ?ж ?н ?о ?е ?с ?л ?о ?в ?о)', '[0-9]{1,3}'
>
> --
> Dmitry Agafonov ~ http://agafonov.pp.ru/
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом