Я заметил, что оболочка bash может предложить ключи командной строки для вашей команды.
Просто введите вашу команду, тире (-) и наберите tab. Оболочка покажет вам доступные переключатели.
Например, попробуйте:
andy@andyx:~$ java -
и нажмите вкладку - Сюрприз!
Вопрос:
Как мне взаимодействовать с этой функцией. То есть, если я напишу программу, которая должна запускаться с консоли, каков API, чтобы сообщить оболочке, какие переключатели доступны?