У меня есть файл, разделенный табуляцией, например:
tyuy wqf fdfd
zx c vbn 733t 601 asd
Последняя строка похожа на zx c[tab]vbn[tab]733t 601[tab]asd
.
Мне нужно обрезать данные перед первой вкладкой в файле 2 Гб с примерно 100символов в строке.
Я хочу копировать содержимое файла построчно после первой вкладки
wqf fdfd
vbn 733t 601 asd
Я написал скрипт, который работает с небольшими тестовыми файлами
powershell -Command "(gc in.txt) -replace '^[^\t]+\t' , '$1' | Out-File -encoding ASCII out.txt"
Однако он занимал 10 Гб памяти и занимал часы для запуска.Есть ли способ сделать этот скрипт быстрее?Файл bat для cmd.exe тоже подойдет.Python и Perl не могут быть установлены на этом компьютере.