usage: ./lsConv [-f | --file ] [-d | --directory ] [-r | --recursive] [-re | --regex] [-js | --json] [-o | --output ] [-h | --help]
-d, --directory converts files from selected folder, -d
-f, --file converts files listed in a file, -f (supports * wildcard)
-js, --json converts list to json format
-o, --output-file prints converted list to a file, -o
-r, --recursive with -d, list all files in sub-folders
-re, --regex converts list to regex
-h, --help display this help and exit
-v, --version output version information and exit