반응형
명령어 옵션에 더블대쉬(--)가 주어지면 더 이상 옵션이 없다는 의미로 사용된다.
만약에 abc.txt라는 파일에서 -v 라는 문자열을 grep를 이용하여 매칭한다고 할 때
grep -v abc.txt 라고 하면 -v는 grep 명령어에 주어진 옵션으로 해석하기 때문에
grep -- -v abc.txt 라고 해야 한다.
참고로 grep의 v flag는 인버트 매칭으로 '역 매칭'으로 동작한다.
만약 abc.txt의 내용이 다음과 같을때
-v-v
asdf
다음 명령어를 실행하면
grep -v -- -v abc.txt
asdf 가 출력이 된다.
'Linux' 카테고리의 다른 글
CMake 시작하기 (0) | 2019.06.16 |
---|---|
Alpine Linux 설치 (0) | 2018.04.15 |
package 'openjdk-7-jdk' has no installation candidate (0) | 2017.08.19 |
자식 프로세스 / 부모 프로세스 (0) | 2017.01.04 |
init system (systemd) (0) | 2016.12.27 |