В моем скрипте bash я пытаюсь расширить свой bashrc следующими строками:
to_print="alias $nom_machine='ssh $nom_machine'"
target_file="~/.bashrc"
echo -e "$to_print" >> "$target_file"
При выполнении я получил ошибку:
~/.bashrc: No such file or directory
Но файл существует, это 236 строк:
$ cat ~/.bashrc | wc -l
236
Что не так в моем сценарии?
Я на Linux Ubuntu 14.05