Как именно вы должны интерпретировать вывод команды «использование», например, в bash.
Например, на моей OS X, cp
дает мне
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
- Что обозначают вложенные параметры, такие как -H в -R?
- Имеет ли значение верхний и нижний регистры?
- Когда аргумент необязателен, обязательно?
Мне нужно реализовать командную строку telnet против моей программы, и я хотел бы получить это прямо.