В сообщении от Friday 27 June 2008 20:10:36 Aleksey E. Birukov написал(а):
> echo "21.06.08 text" | sed 's/^\(..\)\.\(..\)\.\(..\)/20\3-\2-\1/g'
Наверное лучше чуть "построже"
sed 's/\([0-3][0-9]\)\.\([0,1][0-9]\)\.\(0[0-9]\)/20\3-\1-\2/g'

-- 
С уважением
Сергей Шилов.
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить