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

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

Аватара для YuS_2

Crazy


Contributor


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

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


Цитата Asdshka:
мне бы лучше батник. »
Лучше чем, что?

Цитата Asdshka:
Проверил сейчас ваш код, работает медленно, к сожалению. »
И Вы думаете, что батник победит все рекорды скорости?

Цитата Asdshka:
скрипт, который удаляет первые N символов каждой строки текстового файла »
Код: Выделить весь код
$fin = 'test.txt'
$fout = 'out.txt'
$n = 2
$pattern = "^.{$n}"

$reader = [io.streamreader]::new($fin)
$writer = [io.streamwriter]::new($fout)
while ($reader.peek() -ne -1) {
	$writer.writeline($reader.readline() -replace $pattern)
}
$reader.dispose();$reader.close()
$writer.dispose();$writer.close()
Результат работы с файлом, размером 127Mb:
TotalSeconds : 8,0404748

Цитата Asdshka:
второй скрипт, который удаляет последние N символов каждой строки текстового файла »
Для этого будет достаточно заменить шаблон регэкспа...

-------
scio me nihil scire. Ѫ

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:47, 04-01-2023 | #5