История изменений
Исправление
sdio,
(текущая версия)
:
sed '/" 404/!s/^.*\[\([^]]*\)\].*" \([0-9][0-9][0-9]\).*$/\1 \2/'
Не проверял, но смысл: для строк без " 404 выделить \(datе\) и три цифры \([0-9][0-9]0-9]\) после кавычки с пробелом и их подставить вместо всей строки \1 \2
Исправление
sdio,
:
sed '/" 404/!s/^.*\[\([^]]*\)\].*" \([0-9][0-9]0-9]\).*$/\1 \2/'
Не проверял, но смысл: для строк без " 404 выделить \(datе\) и три цифры \([0-9][0-9]0-9]\) после кавычки с пробелом и их подставить вместо всей строки \1 \2
Исправление
sdio,
:
sed '!/" 404/s/^.*\[\([^]]*\)\].*" \([0-9][0-9]0-9]\).*$/\1 \2/'
Не проверял, но смысл: для строк без " 404 выделить \(datе\) и три цифры \([0-9][0-9]0-9]\) после кавычки с пробелом и их подставить вместо всей строки \1 \2
Исходная версия
sdio,
:
sed '!/" 404/s/^.*\[\([^]]*\)\].*" \([0-9][0-9]0-9]\).*$/\1 \2/'
Не проверял, но смысл: для строк без " 404 выделить \(data\) и три цифры \([0-9][0-9]0-9]\) после кавычки с пробелом и их подставить вместо всей строки \1 \2