S
Stan777
Нужно удалить пустое место за текстом как это лучше сделать? усекаю файл функцией truncate она оставляет много дерьма за собой. Что делать ?
Это уж точно, а мне нужно чтобы пробелы любой длины в конце текстового файла отрезались, что делать?, может у кого-то есть быстрый ответtruncate усекает файл до заданного размера. она не смотрит есть ли там мустое место или нет
я в книге рецептов нашел целых два способа решения этой задачи!truncate усекает файл до заданного размера. она не смотрит есть ли там мустое место или нет
open(FH,"+<$old") or die "cant open $!\n";
# определим размер и сделаем усечение файла.
while(<FH>){
$addr=tell(FH) unless eof(FH);
}
truncate(FH, $addr) or die "cant truncate $!\n";
close(FH);
exit;
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab