Вы можете сделать простую замену регулярного выражения, если формат действительно фиксирован:
s|(..)/(..)/.... (..):(..):(..)$|$2$1$3$4.$5|
Я использовал |
в качестве разделителя, чтобы мне не нужно было экранировать косую черту.1006 * Вы можете использовать это с Perl на месте оболочки:
perl -pi -e 's|(..)/(..)/.... (..):(..):(..)$|$2$1$3$4.$5|' file
(посмотрите описания опций с помощью man perlrun
).