더북(TheBook)

그리고 히스토리 표현식 !*는 마지막 입력한 명령의 모든 인수를 가리킨다.

icon_folder chapter03 > never_delete_wrong_file_3

$ ls *.txt *.o *.log
a.txt b.txt c.txt main.o output.log parser.o
$ rm !*
rm *.txt *.o *.log

실제로는 !*보다 !$를 훨씬 많이 사용한다. 애스터리스크 자체가 파일명 패턴으로 해석될 만한 오타가 발생하기 쉽기 때문이다. 따라서 *.txt 등의 패턴을 사용하는 것과 위험성 면에서는 큰 차이가 없다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.