Mac과 Linux라는 두 가지 환경이 있습니다.
나는에 대해 알고 싶다머리주문하다:
이렇게 호출하면 텍스트 두 줄만 표시됩니다.
vim --version | head -2
나는 이것을 온라인에서보고 달려 갔다.남성자세한 내용을 알아보려면 페이지를 방문했지만 둘 다 아니라는 사실을 알게 되었습니다.운영 체제...도 아니다리눅스-2
페이지에 직접 사용하여 얻을 수 있는 가능성을 설명하는 정보가 있습니다.딱 2줄문자 메시지:표준 입력.
그래서 내 질문은 다음과 같습니다
- 맨 페이지를 잘못 읽고 있습니까?
- 그렇다면
-2
직접 지정이 가능하다는 것을 어떻게 알 수 있나요? - 그렇지 않은 경우 인식된 옵션을 사용할 수 없습니다.남성페이지?
- 그렇지 않다면남성, 어디서 찾아야 할까요?전체 공개명령 옵션은 어떻습니까?
- 다른 사람도 많나요?편리한이와 같은 특성은 객관적으로머리더 좋고 사용하기 더 간단합니다. 저는 눈치 채지 못했고
-h
출력 및/또는 조사를 완료할 수 없었습니다.남성페이지?
사과
운영 체제 OS X v10.8.3(빌드 12D78)
리눅스
리눅스 GNU/Linux(커널 3.5.0-25-일반) Ubuntu 12.10
핵심 도구 GNU 코어 유틸리티 8.12.197-032bb
답변1
기본적으로 이전 버전과의 호환성 플래그를 찾았습니다. (솔직히 말해서 그것이 존재하는지 전혀 몰랐습니다.)
매뉴얼 페이지에서:
SEE ALSO
The full documentation for head is maintained as a Texinfo manual. If the info and head programs
are properly installed at your site, the command
info coreutils 'head invocation'
coreutils 정보 페이지 하단에:
For compatibility `head' also supports an obsolete option syntax
`-COUNTOPTIONS', which is recognized only if it is specified first.
COUNT is a decimal number optionally followed by a size letter (`b',
`k', `m') as in `-c', or `l' to mean count by lines, or other option
letters (`cqv'). Scripts intended for standard hosts should use `-c
COUNT' or `-n COUNT' instead. If your script must also run on hosts
that support only the obsolete syntax, it is usually simpler to avoid
`head', e.g., by using `sed 5q' instead of `head -5'.
An exit status of zero indicates success, and a nonzero value indicates failure.