Compile with Microsoft Visual Studio in Windows or make in Linux.
Usage:
executable_filename lit -ascii -ntrans XX -tlen YY -nitems ZZ > TXXLYYNZZ.data
XX * 1000 transactions will be produced involving YY average number of items per transaction, drawn from ZZ * 1000 total number of items. The output will be written to file TXXLYYNZZ.data. Each line of the file is a transaction. The items in each transaction are represented by item numbers and are separated by spaces. Some additional files will be generated. These can be ignored.
To get command-line help,
executable_filename lit help
Examples:
executable_filename lit -ascii -ntrans 10 -tlen 3 -nitems 3 > TXXLYYNZZ.txt
executable_filename lit -ascii -ntrans 10 -tlen 10 -nitems 1 > TXXLYYNZZ.txt
executable_filename lit -ascii -ntrans 100 -tlen 10 -nitems 20 > TXXLYYNZZ.txt
executable_filename lit > TXXLYYNZZ.data