Come si deve interpretare esattamente l'output di un output di "utilizzo" dei comandi, ad esempio in bash.
Ad esempio, sul mio OS X, cp
mi dà
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
- Cosa indicano le opzioni nidificate, come -H all'interno di -R?
- Le maiuscole e minuscole hanno qualche significato?
- Quando è richiesto un argomento opzionale?
Devo implementare una riga di comando telnet rispetto a un mio programma e vorrei chiarirlo.