더북(TheBook)

2.4 별명을 사용해 명령 단축하기

변수는 값을 대신하는 이름이다. 이와 달리 명령을 대신하는 이름도 있다. 이런 이름을 별명(alias)이라고 한다. 이름 뒤에 등호 기호를 입력하고 그 뒤에 값을 기입하면 별명을 정의할 수 있다.

icon_folder chapter02 > shortening_commands_with_aliases

$ alias g=grep                # 인수가 없는 명령
$ alias ll="ls -l"            # 인수가 있는 명령: 따옴표가 필요하다

별명을 입력하면 저장된 명령이 대신 실행된다. 일반적으로 별명이 원래의 명령보다 짧기 때문에 결국 그만큼 명령을 입력하는 시간을 아끼게 된다.

$ ll                            # "ls -l" 명령이 실행된다
-rw-r--r-- 1 smith smith 325 Jul 3 17:44 animals.txt
$ g Nutshell animals.txt        # "grep Nutshell animals.txt" 명령이 실행된다
horse   Linux in a Nutshell     2009  Siever, Ellen
donkey  Cisco IOS in a Nutshell 2005  Boney, James
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.