Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Сокращение времени [RegExp]  (Прочитано 340 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Сокращение времени [RegExp]
« : 27 Январь 2012, 23:46:07 »
Имеем:
00h 00m 00s 123ms
00h 00m 15s 123ms
00h 01m 00s 123ms
01h 00m 00s 123ms
после обработки должно быть
123ms
15s 123ms
01m 00s 123ms
01h 00m 00s 123ms

То есть удаляем все что 00, но с начала, а не со средины.
Спс.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн andrew_bye

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2698
    • Просмотр профиля
Re: Сокращение времени [RegExp]
« Ответ #1 : 28 Январь 2012, 00:28:26 »
Как-то так:
s/^\s*00h\s*(00m\s*)?(00s\s*)?//

andrey_p

  • Гость
Re: Сокращение времени [RegExp]
« Ответ #2 : 28 Январь 2012, 14:25:06 »
sed -r 's/^(00. )*//'

 

Страница сгенерирована за 0.083 секунд. Запросов: 25.