CommandLine 2.6

License: Free ‎File size: 780.29 KB
‎Users Rating: 3.0/5 - ‎1 ‎votes

CommandLine parses the command line for a description of a set of files and converts it into a list of individual files to process. CommandLine does nothing by itself. It is library code you can incorporate into your own Java programs like this: CommandLine wantedFiles = new CommandLine( args, new AllDirectoriesFilter() /* which directories to include */, new ExtensionListFilter( "java" ) /* which file extensions to include */); // iterate through all the files in the collection. for ( File file : wantedFiles ) { System.err.println( file.getCanonicalPath() ); }// end for On the command line, you can specify a list of individual files, mixed with a list of directories. If you use the -s switch in includes all the files in all the recursive subdirectories. Why that apple tree icon? It represents a tree of various types of files, from which you pick some.

VERSION HISTORY

  • Version 2.6 posted on 2011-01-10
    Split off from Filter package, now uses much less RAM.

Program Details