|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Ashuev 2:5052/13.22 02 Aug 2005 23:00:10 To : Vladimir V. Teplouhov Subject : file truncate -------------------------------------------------------------------------------- 01 Aug 05 07:18, you wrote to me: AV>>> Подскажите какой командой можно файл с конца обрезать AV>>> (существующий файл, не создавая новый). SA>> dd if=file of=file seek=blocks bs=blocksize count=0 VT> по-моему проще программу в 10 строчек написать, чем с такой VT> кучей редко нужных утилит разбираться... Возможно. Hо свою программу надо будет еще и отлаживать, да и потом каждый раз писать заново... Уж лучше сразу готовой воспользоваться.. Особенно если собираещся делать что-либо очень ответственное -- двигать битые разделы, например. dd умеет не только обрезать файлы, но и копировать байты любого количества с любого смещения в другой файл, читать битые диски, измерять скорость чтения/записи, создавать файлы забитые нулем, так же создавать sparse-файлы.. И существует уже более 30 лет, так что раз разобраться с опциями -- дело только желания. Sergey --- GoldED/LNX 3.0.1-asa10 beta 2 * Origin: Тень летящей птицы никогда не движется (2:5052/13.22) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/326742effb53.html, оценка из 5, голосов 10
|