Ecco uno script in Perl (inizialmente era un modulo), che si occupa di dividere un file in più parti o di unirli.
Nella funzione 'split_file' il programma non carica tutto il file in memoria, ma legge un buffer di tot bytes e lo scrive man mano in ogni parte del file che crea.
Il codice è abbastanza intuitivo; prende come argomento la funzione da svolgere (split o rebuild), e chiede le relative info che servono per svolgere il lavoro (nome file, numero di parti da creare, etc...).
http://pastebin.com/f71e4cd5a
Nella funzione 'split_file' il programma non carica tutto il file in memoria, ma legge un buffer di tot bytes e lo scrive man mano in ogni parte del file che crea.
Il codice è abbastanza intuitivo; prende come argomento la funzione da svolgere (split o rebuild), e chiede le relative info che servono per svolgere il lavoro (nome file, numero di parti da creare, etc...).
http://pastebin.com/f71e4cd5a