반응형
리눅스의 많은 명령어들이
사용 시 다음과 같은 형식으로 옵션을 부여할 수 있다.
$ 명령 -옵션
예를 들어, 이번달 달력을 보여주고 오늘 날짜를 표시해주는 명령어인 ncal에
$ ncal
highlight의 약자인 h 옵션을 주면 오늘 날짜에서 강조 표시가 사라진다.
$ ncal -h
여러 옵션을 한 번에 추가하고자 할 때는 다음 두 가지 형태를 취할 수 있다.
$ ncal -h -3
$ ncal -h3
결과는 동일하다
어떤 옵션은 긴 형태, 즉 단어로 작성하는 방식도 지원한다.
이러한 긴 형태의 옵션을 사용할 때에는
쉘에게 긴 옵션임을 알리기 위해 -를 두 번 넣어주어야 한다.
다음의 예시를 보면
date 명령어의 옵션인 -u와 --universal이 같은 기능을 하고 있음을 알 수 있다.
값을 지정해주어야 하는 옵션도 있다.
다음 예시를 보자.
ncal 명령어의 옵션인 A는 값을 입력해주지 않으면
달력을 반환하지 못하고 다음과 같이 인수를 지정하라는 안내를 보여준다.
$ ncal -A
이렇게 옵션과 함께 원하는 값을 지정해주면 알맞은 결과를 반환한다.
옵션과 인자 사이의 공백이 필수는 아니다.
$ ncal -A 1
$ ncal -A1
이런 식으로 여러 옵션과 인자를 한 줄에 쓰는 것도 가능하다.
$ ncal -M -A1 -B2
Udemy에서 Colt Steele 선생님의
<The Linux Command Line Bootcamp: Beginner To Power User> 강의를 수강하며 작성한 정리글입니다.
반응형
'dev > Linux' 카테고리의 다른 글
[Linux] 리눅스 매뉴얼 없는 명령어 도움말 찾을 때 (type, which, help) (0) | 2023.02.20 |
---|---|
[Linux] 리눅스 명령어 매뉴얼 페이지 열기, man 단축키 정리 (0) | 2023.02.17 |
[Linux] 리눅스란? 오픈 소프트웨어 리눅스의 탄생과 의의 (0) | 2023.02.03 |
[Linux] UNIX란? 유닉스, 유닉스 계열, 리눅스 차이 (0) | 2023.01.28 |