이것은 특이한 질문입니다. 다음과 같은 요약이 포함된 명령이 있다고 가정해 보겠습니다.
/usr/bin/wc [-c | -m | -C]
그리고 두 번째 명령
head [-number | -n number] [filename]
문제는 이러한 명령의 다양한 사용법 변형(조합)을 얼마나 많이 얻을 수 있느냐는 것입니다. 그들은 무엇인가?
저는 UNIX를 처음 접했고 일반적인 명령 구문을 이해하려고 노력하고 있습니다. 이 질문은 내 "숙제"의 일부이므로 혼란스럽습니다. 내 친구가 두 번째 (머리) 명령의 답이 6이라고 말했습니다. 따라서 6개의 변형이 있어야 합니다. 내 생각엔 그럴 것 같습니다.
head
head -number
head -n number
head filename
head -number filename
head -n number filename
맞습니까? 그렇다면 -number와 -n number 사이의 "|" 기호는 "또는"을 의미하므로 함께 사용하면 안 됩니까? 답변해 주셔서 감사합니다.
답변1
예.
[-a|-b]
"또는 중 하나지만 둘 다는 아니며 둘 다 선택 사항입니다."를 의미 -a
합니다 -b
.
[-a][-b]
"및 둘 다 발생할 -a
수 있지만 -b
둘 다 선택 사항입니다"를 의미합니다.
-a b
" -a
는 필수 옵션 매개변수가 있는 필수 옵션입니다 b
"를 의미합니다.
표준 wc
유틸리티는 다음과 같습니다
wc [-c|-m] [-lw] [file...]
-c
및 -m
상호 배타적이지만 둘 다 선택 사항입니다. (및/또는 또는 중 하나 -l
)와 함께 사용할 수 있지만 선택 사항이기도 합니다. 0개 이상의 추가 파일이 있을 수 있습니다.-w
-c
-m