Здравствуйте.
Подскажите, как можно заменить дефис на двоеточие если после дефиса должно быть число. Например: docbook-xml-dtd-4.5-r2 подать как docbook-xml-dtd:4.5-r2
Я попытался вот так awk ‘gsub(/-[0-9]/,«:»)’ filename но в таком случае производится замена и дефиса и чисел.