python
import optparse
parser = optparse.OptionParser()
parser.add_option("-f", "--file", dest="filename", help="specify the input file")
parser.add_option("-v", action="store_true", dest="verbose", default=False, help="enable verbose mode")
(options, args) = parser.parse_args()
if options.filename:
print("Input file:", options.filename)
if options.verbose:
print("Verbose mode enabled")
import org.apache.commons.cli.*;
public class Main {
public static void main(String[] args) {
Options options = new Options();
options.addOption("f", "file", true, "specify the input file");
options.addOption("v", "verbose", false, "enable verbose mode");
CommandLineParser parser = new DefaultParser();
try {
CommandLine cmd = parser.parse(options, args);
if (cmd.hasOption("f")) {
System.out.println("Input file: " + cmd.getOptionValue("f"));
}
if (cmd.hasOption("v")) {
System.out.println("Verbose mode enabled");
}
} catch (ParseException e) {
e.printStackTrace();
}
}
}