Não sei por que você gostaria de fazer isso, mas você pode lidar com isso de maneira um pouco mais elegante do que com uma cópia não processada.
mkdir -p $HOME/wow/meow
cp "$(readlink -f $0)" "$HOME/wow/meow"
- Ele está usando
$HOME
, por isso não dependemos de um caminho codificado (moderadamente mais confiável do que a substituição~
para scripts). - Verificamos se o diretório de destino existe (e criá-lo, caso contrário).
- Obtemos o local real do script em vez de confiar em um caminho codificado.