Почему я не могу клонировать в этот каталог?

Я пытаюсь написать скрипт bash для клонирования в непустой каталог под названием «.janus». Когда я делаю этот скрипт:

#!/bin/bash localFolder="~/.janus" repository="git@github.com:aklt/plantuml-syntax.git" git clone "$repository" "$localFolder" 

Я получаю следующую ошибку:

fatal: путь назначения '~ / .janus' уже существует и не является пустым каталогом.

Что я делаю не так? Я вижу, существует ли каталог plantuml-синтаксиса, но это не так.

Если я затем сменил скрипт на:

 #!/bin/bash localFolder="$HOME/.janus" repository="git@github.com:aklt/plantuml-syntax.git" git clone "$repository" "$localFolder" 

Я получаю следующую ошибку:

fatal: путь назначения '/Users/user/.janus' уже существует и не является пустым каталогом.

Помещение ~ в кавычки означает, что оно теряет свое особое значение.

 # ...you can either put that character **outside** the quotes... mkdir ~"/.janus" # ...or use $HOME instead. localFolder="$HOME/.janus"