| --avg-wage  <int> | Average salary value used for COCOMO calculations | 
| --binary | Disable binary file detection | 
| --by-file | Display output for every file | 
| --ci | Enable CI output settings where stdout is ASCII | 
| --cocomo-project-type  <string> | Change the COCOMO model type (allows custom models, eg. "name,1,1,1,1") | 
| --count-as  <string> | Count a file extension as a language (comma-separated key:value list, eg. jst:js,tpl:Markdown) | 
| --debug | Enable debug output | 
| --exclude-dir  <strings> | Directories to exclude | 
| --file-gc-count  <int> | Number of files to parse before turning the GC on | 
| -f, --format  <string> | Set output format | 
| --format-multi  <string> | Multiple outputs with different formats (comma-separated key:value list, eg. tabular:stdout,csv:scc.csv) | 
| --gen | Identify generated files | 
| --generated-markers  <strings> | Identify generated files by the presence of a string (comma-separated list) | 
| -h, --help | Help for scc | 
| -i, --include-ext  <strings> | Limit to these file extensions (comma-separated list) | 
| --include-symlinks | Count symbolic links | 
| -l, --languages | Print supported languages and extensions | 
| --large-byte-count  <int> | Number of bytes a file can contain before being omitted | 
| --large-line-count  <int> | Number of lines a file can contain before being omitted | 
| --min | Identify minified files | 
| -z, --min-gen | Identify minified or generated files | 
| --min-gen-line-length  <int> | Number of bytes per average line for file to be considered minified or generated | 
| --no-cocomo | Skip COCOMO calculation | 
| -c, --no-complexity | Skip code complexity calculation | 
| -d, --no-duplicates | Remove duplicate files from stats and output | 
| --no-gen | Ignore generated files in output (implies --gen) | 
| --no-gitignore | Disables .gitignore file logic | 
| --no-ignore | Disables .ignore file logic | 
| --no-large | Ignore files over certain byte and line size set by --max-line-count and --max-byte-count | 
| --no-min | Ignore minified files in output (implies --min) | 
| --no-min-gen | Ignore minified or generated files in output (implies --min-gen) | 
| --no-size | Remove size calculation output | 
| -M, --not-match  <regex> | Ignore files and directories matching regular expression | 
| -o, --output  <string> | Output filename (defaults to stdout if not provided) | 
| --remap-all  <string> | Inspect every file and set its type by checking for a string (comma-separated key:value list, eg. "-*- C++ -*-":"C Header") | 
| --remap-unknown  <string> | Inspect files of unknown type and set its type by checking for a string (comma-separated key:value list, eg. "-*- C++ -*-":"C Header") | 
| --size-unit  <string> | Set the unit used for file size output | 
| -s, --sort  <string> | Column to sort by | 
| --sql-project  <string> | Use supplied name as the project identifier for the current run. Only valid with the '--format sql' or '--format sql-insert' option | 
| -t, --trace | Enable trace output (not recommended when processing multiple files) | 
| -v, --verbose | Verbose output | 
| --version | Version for scc | 
| -w, --wide | Wider output with additional statistics (implies --complexity) |