Опубліковано 19 липня19 лип Адміністратор Як розділити файл на частиниВикористовуємо командуsplit, щоб розділити файл на кілька маленьких:split --bytes=1024M file.mkv file.part.Ми вказали:file.mkv — ім'я вихідного файлу, який необхідно розбити на частини.file.part.- Префікс (назва) імен файлів, на які буде розбито вихідний файл. Тобто в нашому випадку ми розіб'ємо вихідний файл на файлиfile.part.aa,file.part.ab,file.part.ac, ...--bytes=1024M - Задає розмір файлів, на які розбивається вихідний файл. У цьому випадку ми розбиваємо вихідний великий файл на файли розміром 1024 мегабайт.Для визначення розміру можна використовувати символи:K або k - кілобайтиM або m - мегабайтиG або g - гігабайтиНаприклад, щоб розділити файл на частини розміром 512 кілобайт, потрібно використовувати опцію--bytes=512KЯк об'єднати файли в одинПісля того, як ми розбили файл на частини, можна об'єднати їх, щоб отримати вихідний файл. Для цього використовуємо команду:cat file.part.* > file.mkvfile.part.* - маска імені файлів шматочків, які ми об'єднуємо.file.mkv - Назва (шлях) до файлу, в який ми об'єднуємо наші файли-шматочки.Як розбити текстовий файл рядкамиЯкщо вам потрібно розділити текстовий файл на кілька файлів за кількістю рядків, то ми можемо використовувати командуsplitз опцією-l, яка визначає кількість рядків у кожному файлі, на які ми розбиваємо вихідний файл.split -l 1000 textfile.txt textfile.part.Ми розділили вихідний текстовий файл на файли по 1000 рядків у кожному. Об'єднання файлів виконується так, як описано в попередньому параграфі.ВисновокМи розглянули найпростіші способи поділу файлу на кілька частин за допомогою командного рядка.Для розділення файлів використовується командаsplit. Для об'єднання файлів ми використовували командуcat.Щоб отримати більш детальну інформацію про командуsplit, виконайте у терміналі:man splitОписаний вище спосіб можна використовувати як у Linux, так і MacOS.
Для публікації повідомлень створіть обліковий запис або авторизуйтесь