예를 들어 인쇄 된 사용법 메시지가
command -?
유닉스 명령 중 stderr 또는 stdout으로 이동하면 왜됩니까? 사용자가 옵션에 실수를 한 경우 같은 장소로 가야합니까?
4
추가 사항 :-? --help 및 -h를 사용하십시오. --help 및 -h가 표준이기 때문에-? 쉘에 의해 해석 될 수 있습니다.
—
ctrl-alt-delor
@richard 이것은 훌륭한 포인트입니다. 재미있는 속임수 (bash) :
—
mattdm
touch -- -l; ls -?
— 실제로 -l
ls에 전달 된 것처럼 긴 목록을 얻습니다 .
@ 리차드 명령이 GNU 스타일의 긴 옵션을 허용하는지 또는
—
Stéphane Chazelas
-h
도움말 메시지 이외의 옵션을 지원할 수 있는지 모르는 경우 '-?'
(따옴표 포함) 또는 -:
오류 (및 사용법) 메시지를 얻을 수있는 좋은 기회를 제공합니다 :
를 ?
사용하는 모든 항목에 유효한 옵션이 될 수 없습니다 getopt(3)
.
@ 스테판 샤 첼라. 귀하의 의견을 올바르게 이해하면 프로그램 사용자의 관점에서 작성하는 것입니다.이 질문은 프로그램을 작성하는 사람의 관점에서 생각됩니다.
—
ctrl-alt-delor