split -20 source_filename.lst test1
Above command will split source_filename.lst with every 20 lines. Will create files with 20 lines and with following names.
-rw-r–r– 1 oracle dba 41 Dec 28 11:53 test1ag
-rw-r–r– 1 oracle dba 2127 Dec 28 11:53 test1af
-rw-r–r– 1 oracle dba 2240 Dec 28 11:53 test1ae
-rw-r–r– 1 oracle dba 2243 Dec 28 11:53 test1ad
-rw-r–r– 1 oracle dba 2242 Dec 28 11:53 test1ac
-rw-r–r– 1 oracle dba 2232 Dec 28 11:53 test1ab
-rw-r–r– 1 oracle dba 2143 Dec 28 11:53 test1aa