많은 Linux 유틸리티에는 해당 기능과 동의어인 짧은 이름과 긴 이름이 포함된 명령줄 옵션이 있습니다.예를 들어 ls -k
도 ls --kibibytes
. 이러한 긴 이름은 온라인 검색을 더 쉽게 만듭니다. 예를 들어 일반적인 인터넷 검색 코드에는 다음이 포함됩니다.
"ls-k"
...예더 적은다음을 검색하는 것보다 관련성이 더 높을 수 있습니다.
"ls - 킬로바이트"
... -k
사용법 이더많은 명령에 -k
옵션이 있지만 상대적으로 소수의 명령에 옵션이 있기 때문에 일반적입니다 --kibibytes
.
마찬가지로 일부 프로그래밍 언어에는 특정 간결한 코드 문자열에 대해 준공식적인 비코드 제목이나 니모닉이 있습니다. 예를 들어 >(...)
in의 이름은 bash
다음과 같습니다."프로세스 대체". 온라인으로 검색:
'bash "절차적 대체"'
...검색보다 잘못된 조회수를 더 적게 반환합니다.
'배쉬">("'.
sed
code는 단일 문자 명령을 사용하지만 동의어인 더 긴 이름은 없습니다.
sed
많은 간결한 한 글자 명령에 (비)공식적인 이름이 있습니까?- 이것이 실패한다면, 긴 이름의 명령에 대한 좀 더 공식적인 목록을 고안하려는 주목할만한 시도가 있습니까
sed
?
참고: 이는아니요명령 사용 방법에 대한 지침이 요청되므로 sed
표준 문서 및 FAQ의 지침 섹션은 관련이 없습니다.
초기 동기: 이 명령을 사용하는(그러나 이 옵션은 아님 ) 몇 달 전에 작성한 코드를 [sed] user:me
찾기 위한 수익성 없는 SE 검색입니다 .sed
e
-e
답변1
분석하다암소 비슷한 일종의 영양 sed
정보 파일은 33개의 명령을 제공합니다.
# Add "substitute" mnemonic, which the info file left out.
info sed "Command and Option Index" | \
sed -n '/\*/s/ s c/ s \(substitute\) c/;s/command[:,].*//p'
산출:
- : (레이블)
- = (줄 번호 인쇄)
- a (텍스트 줄 추가)
- B(지점)
- c (텍스트 줄로 변경)
- D(첫 번째 줄 삭제)
- d (삭제)
- e(평가)
- F(파일 이름)
- G(추가 획득)
- g (얻다)
- H(추가 홀드)
- 시간(길게 누름)
- i (텍스트 줄 삽입)
- L(낮은 부분)
- l (명시적으로 나열됨)
- N(다음 줄 추가)
- n(다음 줄)
- P(첫 번째 줄 인쇄)
- p (인쇄)
- q(출구)
- Q (자동 종료)
- r (파일 읽기)
- R(행 읽기)
- s(대체)
- T(실패할 경우 테스트 및 분기)
- t(성공한 경우 테스트 및 분기)
- v(버전)
- w(파일에 쓰기)
- W (첫 번째 줄 쓰기)
- x(교환)
- y(음역)
- z(감전)
최대암소 비슷한 일종의 영양니모닉은 보편적인 것처럼 보일 수 있지만 전부는 아닙니다. 다른 용도는 다음과 같습니다.