Sokféleképpen lehet osszon egy nagy fájlt több kisebbre, mivel ez meglehetősen napi feladat, amire sok felhasználónak néha szüksége van, hogy például olyan fájlokat küldhessen el e-mailben, amelyek nem fogadják el, hogy meghaladják a mellékletekben megadott mennyiséget stb. A Windows rendszerben sokan ismerik az erre használt Hacha programot, a GNU / Linux rendszerben pedig telepíthetünk más hasonló alternatívákat, például a Hoz-t.
Egy ideje használom a Sickle-t, de már régóta nem használtam, és jelenleg sem tudom a projekt állapotát. Léteznek is más alternatívák, mint a Dalle, egy egyszerű grafikus kezelőfelülettel, amely segít a kívánt fájlokat annyi részre osztani, amennyit csak akarunk, vagy kiválasztani azoknak a részeknek a méretét, amelyekben széttöredeznek. Ezenkívül a Dalle lehetővé teszi az alkatrészek kimeneti formátumának kiválasztását is (Axe, SplitFile, ZIP, Generic, Astrotite stb.).
Biztosan ismer más alternatívákat is, de ma erről fogok beszélni egy parancsot beton, amelyet a disztribútor konzolján használhat a fájlok részekre osztására. Ezt a parancsot hívom hasított, és biztosan hallott már róla valamit, vagy használta. De azok számára, akik még mindig nem tudják, mondván, hogy ez egy olyan program, amely lehetővé teszi a fájlok tartalmuk szerinti felosztását ahelyett, hogy a méretük alapján csinálnák, mint a többi, és amelynek előnyei lehetnek.
Amint tudod, osztott fájlokat rögzített méretű darabokra bonthat, de hasított Ez egy olyan változat, amely a tartalom alapján azonosítja a gramm határait. Képzelje el például, hogy van egy teszt nevű szövegfájlja, amelyet szövegtöredékekre kíván osztani egy bizonyos elválasztó szerint, amelyet a szöveg tartalmaz. Képzeljük el például, hogy a tesztfájl ezt tartalmazza:
1 -Hola
2 -Esto
3 -Es
4 -Una
5 -Prueba
A következő paranccsal, amikor a 3-as számmal kezdődő sor található, egy újabb töredék jön létre, és mindegyik részt hello1-nek (1. és 2. sorral) és hello2-nek (3–5. Sorral) hívjuk:
csplit prueba 3 -f hola
Felvehetnénk a kívánt sorok számát is. Képzeljük el például, hogy egy olyan fájlt szeretnénk létrehozni, amely legfeljebb a 3. sort, a következő 3-4-et és egy további 2 sort tartalmaz:
csplit prueba 3 {2} -f hola
És természetesen használhatja a man csplit programot, hogy még sok lehetőséget láthasson ehhez a parancshoz ...