powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Удаления слов по шаблону в файле
4 сообщений из 4, страница 1 из 1
Удаления слов по шаблону в файле
    #37738739
Владимир Г.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть файл формата:
Код: plaintext
1.
2.
3.
4.
5.
6.
08:45:01 хххххххххххххх
08:47:14 хххххххххххххх
08:50:44 хххххххххххххх
08:51:23 хххххххххххххх
08:53:22 хххххххххххххх
08:55:56 хххххххххххххх



нужно удалить время и переписать строки в другой файл.
возможно ли это сделать командой grep(желательно) или какой то скриптик написать?
...
Рейтинг: 0 / 0
Удаления слов по шаблону в файле
    #37738781
Abstraction
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Г.,

Код: powershell
1.
select-string -path C:\MyTemp\in.txt -pattern .* | foreach {$_.Line.Substring(9);} > C:\MyTemp\out.txt
...
Рейтинг: 0 / 0
Удаления слов по шаблону в файле
    #37738832
Владимир Г.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо ,работает.
только я не учел в файле один нюанс - есть строки в каких нету времени
Код: plaintext
1.
2.
3.
4.
ххххххххххххххххххххххх
08:45:01 хххххххххххххх
08:47:14 хххххххххххххх
08:50:44 хххххххххххххх


возможно ли их оставить?
...
Рейтинг: 0 / 0
Удаления слов по шаблону в файле
    #37738907
Abstraction
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Г.,

Код: powershell
1.
select-string -path C:\MyTemp\in.txt -pattern .* | foreach-object -process { if([regex]::IsMatch($_.Line, "^\d\d:\d\d:\d\d")) {$_.Line.Substring(9);} else {$_.Line;}} > C:\MyTemp\out.txt
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Удаления слов по шаблону в файле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]