Bourne Shell
2021년 5월 5일 수정
≡ 목차 (Table of Contents)
sh
는 Bourne Shell의 실행 바이너리 이름으로 유닉스에서 가장 기본적으로 쓰이던 셸이다. 거의 기본 셸로 취급되기 때문에 대부분의 유닉스 및 리눅스, 심지어 macOS에도 기본 탑재되어 있다.
요즘은 셸 스크립트를 작성할 때를 제외하고는 잘은 쓰이지 않지만, 그 만큼 셸 스크립트 문법의 표준의 역할을 하기도 하는 셸이다. 즉 Bourne Shell의 명령어는 대부분의 셸에서 대체로 호환된다.
주제별 글들
기타 팁
자주 사용하는 명령어 보기
제목 그대로 자주 사용하는 CLI 명령어를 일부 추려서 보여주는 명령이다.
history | awk '{print $2}' | sort | uniq -c | sort -rn | head
참고로 history
명령어의 출력 결과를 다르게 설정한 경우 - 예를 들자면 zsh에서 $HIST_STAMPS
환경변수를 지정했을 경우 - 결과가 이상하게 나올 수 있으니 주의하자.