Comment interpréter exactement la sortie "usage" d'une commande, dans bash par exemple.
Par exemple, sur mon OS X, cp
me donne
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
- Qu'indiquent les options imbriquées, comme -H dans -R ?
- Les majuscules et les minuscules ont-elles une signification ?
- Quand un argument est-il facultatif, obligatoire ?
Je dois implémenter une ligne de commande telnet dans un de mes programmes et j'aimerais bien comprendre.