Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
Имя Текст25 Имя Текст 2 23:12 Имя Текст 3 01:41 Имя Текст 4 27:59 Имя Текст 5 25:33 Имя Текст 6
Имя Текст25 Имя Текст 2 23:12 Имя Текст 3 01:41 Имя Текст 4 3:59 Имя Текст 5 1:33 Имя Текст 6
awk -F: -v OFS=: '$1~/^ *[2-9][0-9]:[0-9][0-9].*/ && $1 >= 24 {$1=$1 - 24};{print}'
sed 's/^\s\+/&:/' | awk -F: '$2>24{$2-=24}1' OFS=: | sed '/^\s*:/s/://'
awk ' BEGIN{ FS=OFS="" } !/^ +[0-9]+:/{ print next } { i=0 while($(++i) == " ") printf $i num="" while($(i) ~ "[0-9]") num = num $(i++) if(num > 24) printf num - 24 else printf num for(j=i;j<=NF;j++) printf $j print "" } '
awk -F: '/^ +[0-9]+:/ && $1 + 0 > 24{sub("[0-9]+", $1 - 24)}1'
Страница сгенерирована за 0.019 секунд. Запросов: 22.