Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6705
Благодарности: 1576

Профиль | Отправить PM | Цитировать


Powershell:
Код: Выделить весь код
dir "D:\temp\12345" -Recurse |? {!$_.psiscontainer -and $_.fullname -match "rinex"} |% {
$r = $_.fullname.split('\')[-3]
$txt = (gc $_.FullName) -replace "\d{4}( MARKER (NAME|NUMBER))",($r + '$1')
$txt |Set-Content $_.fullname
}
Особенно не тестировал, проверьте сначала на пробном наборе данных.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Последний раз редактировалось DJ Mogarych, 16-08-2022 в 21:01. Причина: более короткий replace


Отправлено: 17:59, 16-08-2022 | #2