Dela

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 1 juni 2020; verifiering kräver 1 redigering .

split är ett kommando som kopierar en fil och delar upp den i separata filer med en given längd. Som argument måste den ange namnet på källfilen och prefixet för namnen på utdatafilerna. Utdatafilnamn kommer att bestå av detta prefix och ytterligare två bokstäver aa, ab, ac, etc. (inga mellanslag eller punkter mellan prefixet och bokstäverna). Om inget filnamnsprefix är specificerat är standard x, så utdatafilerna kommer att heta xaa, xab, etc.

Du kan samla tillbaka de mottagna fragmenten med kommandot cat .

Användning

split [КЛЮЧ] [ВХОД [ПРЕФИКС]] ПРЕФИКСab, …;
standarddelstorleken är 1000 rader och PREFIX är "x". Om FIL inte ges eller ges som "-", läses standardinmatningen.

Argument som krävs för långa nycklar krävs också för korta:

-a, --suffix-längd=N använd H-längdssuffix (standard 2) -b, --bytes=NUMMER skriv till varje utdatafil det angivna ANTAL byte -C, --line-bytes=NUMMER skriv inte mer än ett givet ANTAL byte från en sträng -d, --numeriska suffix använd numeriska snarare än alfabetiska suffix -l, --linjer=NUMMER skriv till varje utdatafil det angivna ANTAL rader --mångordig skriv ut ett meddelande till standardfel innan du öppnar nästa utdatafil --hjälp visa denna hjälp och avsluta --version visa versionsinformation och avsluta

När du anger antalet byte kan du använda ett suffix: b betyder 512b, k - 1kb, m - 1Mb.