В сообщении от 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' -- С уважением Сергей Шилов.