Я хочу зменшити розмір файлу грубою силою, тобто я не переймаюся рештою, просто хочу скоротити файл, скажімо навпіл, а решту відкинути.
Перше, що спадає на думку - це укорочення Перла . Я слідую прикладу на цій сторінці і зробив точно те саме:
seq 9 > test.txt
ls -l test.txt
perl -we 'open( FILE, "< ./test.txt" ) && truncate( FILE, 8 ) && close(FILE);'
Але файл все одно має однаковий розмір:
$ ls -lgG test.txt
-rw-rw---- 1 18 2013-08-08 09:49 test.txt
Як я можу змусити цю роботу?