Truncate

Эта простая программа служит для урезания файлов. Но она также может и увеличить размер файла. Использование:

# truncate рахмер-в-байтах имя-файла

Возвращает 0 при успехе. Эта программа используется менеджером пакетов PETget в Puppy Linux. Код программы ниже… Переименуйте файл в truncate.c и скомпилируйте его так:

# gcc -o truncate truncate.c

Написана Барри К. 2006 для Puppy Linux

#define _FILE_OFFSET_BITS 64
#include <unistd.h>
#include <sys/types.h>
#include <errno.h>
#include <stdlib.h>

main(int argc,char* argv[]) {
  off_t mynewsize;
  
  mynewsize=atol(argv[1]);

/* 1-ый параметр - размер, 2-ой - имя файла... */
truncate(argv[2],mynewsize);

return errno;

}

Перевел War10ck

 
soft/truncate.txt · Последние изменения: 01.03.2016 в 18:18 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki