csplit: разделяне на файлове от терминала на вашата дистрибуция на GNU / Linux

Сплит файлове лого лого ножица рязане pdf

Има много начини да разделете голям файл на няколко по-малки, тъй като това е доста ежедневна задача, от която много потребители се нуждаят понякога, за да могат например да изпращат файлове по имейл, които не приемат да надвишават определена сума в прикачените файлове и т.н. В Windows мнозина познават програмата Hacha, която се използва за това, а в GNU / Linux можем да инсталираме други подобни алтернативи като Hoz.

Използвам Sickle от известно време, но отдавна не съм го използвал и не знам статуса на проекта днес. Също така съществуват други алтернативи като Dalle, с прост графичен интерфейс, който ще ни помогне да разделим файловете, които искаме, на толкова части, колкото искаме, или да изберем размера на частите, в които ще бъдат фрагментирани. В допълнение, Dalle също ви позволява да изберете типа изходен формат за частите (Axe, SplitFile, ZIP, Generic, Astrotite и др.).

Със сигурност ще знаете и други алтернативи, но днес ще говоря за тях un comando бетон, който можете да използвате от конзолата на дистрибуцията си, за да разделите файловете на части. Тази команда, за която говоря, се нарича разделят, и със сигурност вече сте чували нещо за него или сте го използвали. Но за тези, които все още не го знаят, казват, че това е програма, която ви позволява да разделяте файлове въз основа на тяхното съдържание, вместо въз основа на размера като останалите, и това може да има предимства.

Както знаеш, разделят може да разделя файлове на парчета с фиксиран размер, но разделят Това е вариант, който ще идентифицира границите на грам въз основа на съдържанието. Например, представете си, че имате текстов файл, наречен тест, който възнамерявате да разделите на текстови фрагменти според определен разделител, който е включен в този текст. Например, представете си, че тестовият файл съдържа това:

1 -Hola

2 -Esto

3 -Es

4 -Una

5 -Prueba

Със следната команда, когато се намира редът, който започва с номер 3, ще се генерира друг фрагмент и всяка част ще се нарича hello1 (с редове 1 и 2) и hello2 (с редове 3 до 5):

csplit prueba 3 -f hola

Можем да включим и броя редове, които искаме. Например, представете си, че искаме да генерираме файл, който съдържа до ред 3, следващите 3-4 и друг с още 2 реда:

csplit prueba 3 {2} -f hola

И разбира се, можете да използвате man csplit, за да видите много повече опции за тази команда ...


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.