Você não
name=${PWD##*/}
cd ..
tar czf "$name.tar.gz" "$name"
(Nota: isso não funciona se o seu shell tiver o rastreamento de link simbólico do diretório atual ativado e o diretório atual for acessado por um link simbólico.)
Sim, não foi isso que você pediu, mas é o que você deve fazer. Os arquivos que expandem muitos arquivos no diretório atual são irritantes: coloca o ônus de criar um diretório de destino para o arquivo em cada pessoa que descompacta o arquivo e, se acidentalmente os descompactarem em um diretório não vazio, é difícil Limpar. Na maioria das vezes, um arquivo morto deve criar um único diretório de nível superior cujo nome é o nome base do arquivo morto.