내가 만든 명령어 --help에 등록하기??

chojuhn의 이미지

여기에 처음 질문해 보네요 ^-^
보통
명령어 --help 를 써서 도움말을 볼 수 있는데
제가 짠 명령어를 --help 에 등록 할 수는 없나요?
정 안되면 그냥 argv[1] 에 파서해서 해볼까도 생각중인데
그건 영 아닌거 같고
고수님들 도와주셔요

cinsk의 이미지

chojuhn wrote:
여기에 처음 질문해 보네요 ^-^
보통
명령어 --help 를 써서 도움말을 볼 수 있는데
제가 짠 명령어를 --help 에 등록 할 수는 없나요?
정 안되면 그냥 argv[1] 에 파서해서 해볼까도 생각중인데
그건 영 아닌거 같고
고수님들 도와주셔요
무슨 말씀인지... -_-;;

option "--help"처럼 프로그램에 command-line option을 parsing하는 코드를 넣고 싶다는 걸로 해석하면,

$ info libc getopt
$ man getopt
progcom의 이미지

명령어에 -h나 --help 옵션으로 용법이 나오는건 보통 하드 코딩입니다.
argv[1]과 비교해서 확인해도 되고, getopt를 써도 됩니다.

각종 명령어 소스들을 확인해보세요.