User Tools

Site Tools


split


split [-l lines] [-b bytes[bkm]] in_file [prefix]

Komanda split deli jedan veliki fajl in_file na vise malih. Velicina manjih fajlova se definise u broju linija -l opcijom ili u bajtovima -b opcijom. Imena novih fajlova pocinju sa prefix a split dodaje sufikse aa, ab, ac, i tako dalje. Ako se prefix ne zada podrazumeva se 'x' tako da nastali fajlovi imaju imena xaa, xab,…

primeri:

% ll
-rw-r--r--   1 srle     users       51889 Mar 26 23:23 arhiva.zip
% split -b 10k arhiva.zip
% ll
-rw-r--r--   1 srle     users       51889 Mar 26 23:23 arhiva.zip
-rw-r--r--   1 srle     users       10240 Mar 26 23:25 xaa
-rw-r--r--   1 srle     users       10240 Mar 26 23:25 xab
-rw-r--r--   1 srle     users       10240 Mar 26 23:25 xac
-rw-r--r--   1 srle     users       10240 Mar 26 23:25 xad
-rw-r--r--   1 srle     users       10240 Mar 26 23:25 xae
-rw-r--r--   1 srle     users         689 Mar 26 23:25 xaf
% rm xa*
% split -b 15k arhiva.zip sp
% ll
-rw-r--r--   1 srle     users       51889 Mar 26 23:23 arhiva.zip
-rw-r--r--   1 srle     users       15360 Mar 26 23:27 spaa
-rw-r--r--   1 srle     users       15360 Mar 26 23:27 spab
-rw-r--r--   1 srle     users       15360 Mar 26 23:27 spac
-rw-r--r--   1 srle     users        5809 Mar 26 23:27 spad
% cat sp* > novo.zip
% rm sp*
% ll
-rw-r--r--   1 srle     users       51889 Mar 26 23:23 arhiva.zip
-rw-r--r--   1 srle     users       51889 Mar 26 23:32 novo.zip
split.txt · Last modified: 2017/04/28 10:25 (external edit)