Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

Поділ файлу на менші частини

  1. Поділ файлу на менші частини

Next: порівняння файлів Up: Засоби управління файлами Previous: Зміна часу модифікації файлу Contents Index

Поділ файлу на менші частини

Іноді буває необхідно розділити великий файл на декілька менших частин. Наприклад, у Вас є довгий звуковий файл у форматі MP3. Нехай цей файл `large.mp3 'має розмір 4,394,422, і Вам потрібно переслати його з персонального комп'ютера на ноутбук, але ці комп'ютери не з'єднані в мережу - тоді єдиний спосіб перенести файл - використовувати гнучкий диск. Оскільки файл набагато більше, ніж обсяг гнучкого диска, Вам потрібно використовувати команду split.

Команда split копіює файл, розділяючи копію на окремі файли зазначеного розміру. Як необов'язкових аргументів їй можна вказати ім'я вхідного файлу (за умовчанням використовується стандартний ввід) і префікс імені файлу, який використовується при запису (за замовчуванням використовується `x '). Ім'я вихідного файлу буде складено з префікса і груп символів: `aa ',` ab', `ac ', і т.д. - тому іменами за умовчанням будуть `xaa ',` xab', і т.д.

Ви можете вказати кількість рядків в кожному вихідному файлі за допомогою опції `-l ', або використовувати опцію` -b', щоб вказати кількість байтів вихідного файлу. Щоб вказати розміри файлів в кілобайтах або мегабайтах, використовуйте опцію `-b 'з префіксами` k' або `m 'відповідно. Якщо не вказано ні `-l ', ні`-b', split за замовчуванням виводить в кожен файл 1,000 рядків.

Щоб розділити файл `large.mp3 'на окремі файли по 1 Mb кожен, імена яких починаються з` large.mp3.', Введіть:

$ Split -b1m large.mp3 large.mp3. [Enter]

Ця команда створює п'ять нових файлів, імена яких починаються з `large.mp3. '. Перші чотири файли мають розмір по 1 мегабайту, а останній містить 200,118 байт - залишок оригінального файлу. У файлі `large.mp3 'ніяких змін не відбувається.

Ви можете потім скопіювати ці п'ять файлів на чотири гнучкі диска (останній файл поміститься на диск з одним з великих файлів), перенести їх на ноутбук, і зібрати їх разом за допомогою команди cat.

Щоб зібрати цілий файл з частин, введіть:

$ Cat large.mp3. *> Large.mp3 [Enter] $ rm large.mp3. * [Enter]

У цьому прикладі для видалення непотрібних файлів після відтворення оригінального використовується команда rm.

Alex Otwagin 2002-12-16

Спонсори:

Хостинг:



Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.