Всех приветствую.
Есть такая не сложная задача:
Из такого вывода:
[root@localhost:~]# racoonctl -s /var/racoon/racoon.sock ss isakmp
Destination Cookies Created
89.208.102.86.500 d0a641ed0aa7bfe9:7ae3428b08fab146 2013-02-04 15:32:18
вытащить только IP и дату (можно отдельными запросами)
Написал такой не сложный велосипед, но ничего не получается с датой:
[root@localhost:~]# racoonctl -s /var/racoon/racoon.sock ss isakmp | sed -ne 's/^\(\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}\).*/\1/p'
89.208.102.86
[root@localhost:~]# racoonctl -s /var/racoon/racoon.sock ss isakmp | sed -ne 's/^.*\([0-9]\{4\}\(\-[0-9]\{2\}\)\{2\}\ \([0-9]\{2\}:\)\{2\}[0-9]\{2\}\)$/\2/p'
[root@localhost:~]#
подскажите пожалуйста, где накосячил ? (конец рабочего дня, плохо соображаю ...)
ещё знаю что кучу экранировании скобок \(\) и \{\} можно упростить с помощью флага -r, было бы приятно увидеть насколько правильнее...
Заранее спасибо.