Ero sivun ”Split” versioiden välillä
p (Botti vaihtoi luokan Luokka:Coreutils) |
pEi muokkausyhteenvetoa |
||
(5 välissä olevaa versiota 5 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
Split on [[komentorivi]]komento, jolla voi pilkkoa tiedoston palasiksi esimerkiksi tiedostonsiirron helpottamiseksi. | |||
== Käyttö == | == Käyttö == | ||
Jos sinulla on esimerkiksi "esim" niminen tiedosto jossa on sisältönä teksti "yksi kaksi kolme neljä viisi ", voit pilkkoa tiedoston viiteen palaseen komennolla: | Jos sinulla on esimerkiksi "esim" niminen tiedosto jossa on sisältönä teksti "yksi kaksi kolme neljä viisi ", voit pilkkoa tiedoston viiteen palaseen komennolla: | ||
Rivi 9: | Rivi 8: | ||
-b:n jälkeen tuleva numero kertoo kuinka monta tavua kuhunkin palaseen tulee. Eli tässä tapauksessa 6 tavua. Vastaavasti laittamalla 6:n tilalle esimerkiksi 20000000, voit pilkkoa tiedoston noin 20 megatavun palasiin jne. Split luo komennolla xaa, xab, xac, xad, xae ja xaf tiedostot. Joista esimerkiksi xac:n sisältönä on "kolme ". Jos kansiossa ei ollut aikaisemmin x:llä alkavia tiedostoja, voit yhdistää palaset taas yhdeksi tiedostoksi esimerkiksi komennolla: | -b:n jälkeen tuleva numero kertoo kuinka monta tavua kuhunkin palaseen tulee. Eli tässä tapauksessa 6 tavua. Vastaavasti laittamalla 6:n tilalle esimerkiksi 20000000, voit pilkkoa tiedoston noin 20 megatavun palasiin jne. Split luo komennolla xaa, xab, xac, xad, xae ja xaf tiedostot. Joista esimerkiksi xac:n sisältönä on "kolme ". Jos kansiossa ei ollut aikaisemmin x:llä alkavia tiedostoja, voit yhdistää palaset taas yhdeksi tiedostoksi esimerkiksi komennolla: | ||
cat x* > esim2 | [[cat]] x* > esim2 | ||
Jos pelkäät että tiedostot sekoittuvat liian helposti toisiin tiedostoihin, voit antaa luotaville tiedostoille myös yksilöllisemmän alkuliitteen. Tämä komento luo tiedostot alku_aa, alku_ab, alku_ac, alku_ad, alku_ae ja alku_af (yhdistäminen onnistuu cat alku_* > esim2 komennolla): | Jos pelkäät että tiedostot sekoittuvat liian helposti toisiin tiedostoihin, voit antaa luotaville tiedostoille myös yksilöllisemmän alkuliitteen. Tämä komento luo tiedostot alku_aa, alku_ab, alku_ac, alku_ad, alku_ae ja alku_af (yhdistäminen onnistuu cat alku_* > esim2 komennolla): | ||
Rivi 15: | Rivi 14: | ||
split -b 6 esim alku_ | split -b 6 esim alku_ | ||
Jos taas tiedoston palasia | Jos taas tiedoston palasia tulisi paljon enemmän, voit käskeä splittiä käyttämään useampaa merkkiä tiedostojen yksilöimiseen. Tämä komento käyttää neljää merkkiä ja luo tiedostot: xaaaa, xaaab, xaaac, xaaad, xaaae ja xaaaf | ||
split -b 6 -a 4 esim | split -b 6 -a 4 esim | ||
Rivi 21: | Rivi 20: | ||
== Katso myös == | == Katso myös == | ||
* [[Cat]] | * [[Cat]] | ||
* [[LazSplit]] | |||
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]] | [[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]] | ||
[[Luokka:Tiedostonhallinta]] | [[Luokka:Tiedostonhallinta]] | ||
[[pl:Split]] |
Nykyinen versio 26. kesäkuuta 2015 kello 19.51
Split on komentorivikomento, jolla voi pilkkoa tiedoston palasiksi esimerkiksi tiedostonsiirron helpottamiseksi.
Käyttö[muokkaa]
Jos sinulla on esimerkiksi "esim" niminen tiedosto jossa on sisältönä teksti "yksi kaksi kolme neljä viisi ", voit pilkkoa tiedoston viiteen palaseen komennolla:
split -b 6 esim
-b:n jälkeen tuleva numero kertoo kuinka monta tavua kuhunkin palaseen tulee. Eli tässä tapauksessa 6 tavua. Vastaavasti laittamalla 6:n tilalle esimerkiksi 20000000, voit pilkkoa tiedoston noin 20 megatavun palasiin jne. Split luo komennolla xaa, xab, xac, xad, xae ja xaf tiedostot. Joista esimerkiksi xac:n sisältönä on "kolme ". Jos kansiossa ei ollut aikaisemmin x:llä alkavia tiedostoja, voit yhdistää palaset taas yhdeksi tiedostoksi esimerkiksi komennolla:
cat x* > esim2
Jos pelkäät että tiedostot sekoittuvat liian helposti toisiin tiedostoihin, voit antaa luotaville tiedostoille myös yksilöllisemmän alkuliitteen. Tämä komento luo tiedostot alku_aa, alku_ab, alku_ac, alku_ad, alku_ae ja alku_af (yhdistäminen onnistuu cat alku_* > esim2 komennolla):
split -b 6 esim alku_
Jos taas tiedoston palasia tulisi paljon enemmän, voit käskeä splittiä käyttämään useampaa merkkiä tiedostojen yksilöimiseen. Tämä komento käyttää neljää merkkiä ja luo tiedostot: xaaaa, xaaab, xaaac, xaaad, xaaae ja xaaaf
split -b 6 -a 4 esim