मैं जानवर के बल द्वारा फ़ाइल के आकार को छोटा करना चाहता हूं, अर्थात, मुझे बाकी चीजों की परवाह नहीं है, मैं बस फाइल को काटना चाहता हूं, आधे से कहना चाहता हूं, और बाकी को त्याग देता हूं।
पहली बात जो दिमाग में आती है वह है पर्ल का ट्रंकटेट । मैं उस पृष्ठ पर उदाहरण का अनुसरण कर रहा हूं और ठीक यही काम किया है:
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
मै इसे काम मे कैसे ले सकता हूँ?