리눅스 Mandatory arguments to long options are mandatory for short options too 뜻
조회수 498회
안녕하세요 리눅스 막 시작한 완전 초짜인데요... 명령어 설명서를 읽는중 Mandatory arguments to long options are mandatory for short options too 라는 문장이 어떤의미인지 통 이해가 안되네요 ㅜㅠ Mandatory arguments는 구체적으로 제시하여야만 하는 매개변수정도로 보있는데... 위의 문장에 대한 설명과 간단한 예시 부탁드려도 될까요?ㅜㅜㅠ
1 답변
-
해당 문장 그대로 검색해 보니 스택오버플로 글이 하나 나오는데
cp
명령어를 보고 계셨나 보네요.그러니까 긴 구문 옵션에서 꼭 필요했던 인자값은 짧은 구문 옵션에서도 무조건 필요하다는 것인데 cp를 가지고 예를 들자면 이런 소리입니다.
어떤 명령이 이런 형식은 안 되고...
cp a.txt b.txt --target-directory
이런 형식만 허용된다면...
cp a.txt b.txt --target-directory=/foo/bar
같은 명령을 이런 식으로는 쓸 수 없고...
cp a.txt b.txt -t
이렇게 써야만 작동한다는 거지요.
cp a.txt b.txt -t=/foo/bar
댓글 입력