igor_andreev
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору alfer1979 Взять 50 символов каждой строки из файла file.txt и записать все это добро в newfile.txt : gawk "{ printf(\"%%-50.50s\n\", $0) }" file.txt >newfile.txt Если не из батника, а из командной строки - убрать один знак процента (%). С STDIN(|) gawk тоже умеет читать, можно конкретную строчку обрезать, если отдавать ему вывод sed.exe. На всякий случай, если синтаксис не совпадет - gawk у меня этот (zip, 91,7 Kb). Sed тоже такое умеет, только сейчас у меня пока не получилось почему-то правильно выражение составить, берет 50 последних символов и хоть ты ей тресни... Цитата: Можно ли както это автоматически закидывать данные в Word или Excel? | Windows Script Host по твоей задаче плачет |