@heatherr

Можно ли через Batch создать .txt файл, заполненный nul-байтами, размером 102400 B, и при вводе текста nul-байты обрезались/добавлялись до 102400 B?

Здравствуйте, посоветуйте, пожалуйста, есть ли программа или решение для не умеющего программировать.

Можно ли через Batch или как-то по-другому создать .txt файл размером ровно 102400 B, заполненный nul-байтами, чтобы размер всегда оставался таким же?
То есть если в этот .txt ввести/удалить текст, nul-байты обрезаются/добавляются, размер файла всегда остается 102400 B.
Пусть nul-байты хотя бы обрезаются при добавлении текста до 102400 B, это приоритетнее, чем добавление.

И если можно, то как такой скрипт будет выглядеть в .bat?
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
@rPman
создать файл dd if=/dev/zero of=файл bs=102400 count=1
редактировать файл - все зависит от того что это за редактирование, ведь можно просто открывать обычный текстовый редактор во временный файл а по закрытию дополнять нулями остаток тем же dd

обычные текстовые редакторы в режиме замены могут нормально обрабатывать наличие в файле нулей, за исключением символов переводы на новую строчку, тут нужно проверять каждый в отдельности.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы