<commit_before>fsinv
=====

File system inventory tool
<commit_msg>improved README (at least a tiny, tiny bit)<commit_after># fsinv: file system inventory tool

	Usage: fsinv.rb basepath1 [basepath2 [basepath3 [...]]] [options]

	Specific options:
	    -a, --all                        Save in all formats to the default destinations.
	                                     Equal to -b -j -q -x -y. Use -n to change the file names
	    -b, --binary [FILE]              Dump iventory data stuctures in binary format. Default destination is inventory.bin
	    -d, --db [FILE]                  Save inventory as SQLite database. Default destination is inventory.db
	    -j, --json [FILE]                Save inventory in JSON file format. Default destination is inventory.json
	    -n, --name INV_NAME              Name of the inventory. This will change the name of the output files.
	                                     Default is 'inventory'. Specific targets for file formats will overwrite this.
	    -p, --print FORMAT               Print a format to stdout (json|yaml|xml)
	    -s, --silent                     Run in silent mode. No output or non-critical error messages will be printed
	    -v, --verbose                    Run verbosely. This will output processed filenames and error messages too
	    -x, --xml [FILE]                 Save inventory in XML file format. Default destination is inventory.xml
	    -y, --yaml [FILE]                Save inventory in YAML file format. Default destination is inventory.yaml
	    -h, --help                       Show this message

{'fraction_non_alphanumeric': 0.07264687302590019, 'fraction_numerical': 0.0018951358180669614, 'mean_word_length': 1.7692307692307692, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 3}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '547499', 'n_tokens_mistral': 409, 'n_tokens_neox': 376, 'n_words': 184}