LXF129:Совет месяца
|
|
|
Совет месяца: Нарежьте мне это
Как передать объемный файл через Интернет? Если есть время, можно настроить P2P-клиент; но, в спешке прицепив его к электронному письму, вы скорее всего уткнетесь в сообщение «Превышен допустимый размер». К счастью, в Linux есть инструменты, позволяющие разрезать и склеивать файлы на лету.
Допустим, вы не можете прикреплять к письмам файлы больше 5 МБ, но хотите переслать товарищу двоичный файл Inkscape размером 9,1 МБ (пусть пора дуется). Наберите:
split b 5M inkscape
Эта команда нарежет Inkscape кусками: ключ -b 5M сообщает программе, что ка ж дый из них не должен превышать 5 МБ. Иными словами, команда создаст два файла: на 5 и на 4,1 МБ. Они начинаются с ‘x’ и называются xaa и xab. Чтобы склеить их обратно, просто используйте cat:
cat xab >> xaa
Обратите внимание на >>: мы хотим дописать данные xab в конец xaa; > просто пере запишет его. Затем переименуйте xaa в inkscape, и готово!
Помимо передачи фильмов через Сеть, split так же может пригодиться для передачи файлов объемом больше 4,3 ГБ на DVDR: просто нарежьте данные частями нужной длины и запишите на отдельные матрицы.