왜 --exclude of tar가 작동하지 않습니까?

왜 --exclude of tar가 작동하지 않습니까?

다음의 간단한 명령은 다음과 같은 결과를 생성합니다.

$ tar -zcvf clusterops.tgz ansible --exclude='.git' --exclude='.idea' --exclude='**/.ssh' --exclude='*.log' | grep ssh
ansible/.ssh/
ansible/.ssh/ClouderaManagerKey.ppk
ansible/.ssh/ClouderaManagerKey.pem

여기서 무슨 일이 일어나고 있는 걸까요? "**/.ssh" 패턴이 아무 것도 수행하지 않는 이유는 무엇입니까?

관련 정보