2012-05-13 25 views

risposta

16

Hai dato un'occhiata al comando split? Vedere la pagina thisman per ulteriori informazioni.

Questo page contiene un esempio di utilizzo di questo comando.

parte:

il comando man -k è piuttosto utile per trovare i comandi UNIX/Linux, se non siete abbastanza sicuro che cosa il comando specifico è. Specificare una parola chiave con il comando man -k e il sistema estrarrà i comandi correlati. Per esempio,

% man -k split 

sarà resa:

csplit (1)   - split a file into sections determined by context lines 
dirsplit (1)   - splits directory into multiple with equal size 
dpkg-split (1)  - Debian package archive split/join tool 
gpgsplit (1)   - Split an OpenPGP message into packets 
pnmsplit (1)   - split a multi-image portable anymap into multiple single-image files 
ppmtoyuvsplit (1) - convert a portable pixmap into 3 subsampled raw YUV files 
split (1)   - split a file into pieces 
splitdiff (1)  - separate out incremental patches 
splitfont (1)  - extract characters from an ISO-type font. 
URI::Split (3pm)  - Parse and compose URI strings 
wcstok (3)   - split wide-character string into tokens 
yuvsplittoppm (1) - convert a Y- and a U- and a V-file into a portable pixmap 
zipsplit (1)   - split a zipfile into smaller zipfiles 
+0

Ciao, la sintassi è corretta? ** split --lines = 5 1.csv ** – sprabhakaran

+4

@spk: la sintassi è corretta, ma in questo modo il file verrà diviso in 3.260.000 file. Dovresti scegliere un valore più alto, qualsiasi importo superiore a 8.150.000 e inferiore a 16.300.000 creerà due file. – Zeta

+0

Come @spk menzionato selezionando i giusti valori farà quello che vuoi. Se una qualsiasi delle domande che hai posto su SO ha fornito la risposta giusta alle tue domande, sentiti libero di accettarle - http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – Levon

1

spaccatura -d -n l/N filename.csv tempfile.part.

divide il file in N file senza dividere le righe. Come menzionato nei commenti sopra, l'intestazione non viene ripetuta in ogni file.

Problemi correlati