Usa -
per stdin:
sort -R somefile | split -l 50 - out
Da man split
:
Emette pezzi di dimensioni fisse di INPUT in PREFIXaa, PREFIXab, ...; la dimensione predefinita è 1000 righe e il PREFISSO predefinito è 'x'. Con noINPUT, o quando INPUT è - , leggere l'input standard.
Consentire -
per specificare l'input è stdin è una convenzione seguita da molte utilità UNIX.
out
viene interpretato come file di input. Puoi inserire un singolo trattino per indicare la lettura da STDIN
:
sort -R somefile | split - -l 50 out