Я имею дело со многими серверами, которые часто имеют файлы и папки, которые не находятся под контролем версий. Это означает, что я могу просто git remote add
если мне нужно работать с файлами на моем локальном компьютере.
Имея это в виду, я часто просматриваю сервер, когда замечаю, что мне нужна копия определенной папки, поэтому я написал эту простую команду bash, чтобы напечатать команду, чтобы я мог просто скопировать ее и запустить на своем локальном компьютере.
#!/bin/bash
echo "sudo rsync -av -e ssh $(whoami)@$HOSTNAME:$(pwd) ./"
Который выводит команду, подобную этой, которую я могу запустить на своем домашнем компьютере:
sudo rsync -av -e ssh user@hostname:/opt/lib/folder ./
Теперь мой вопрос: как мне сделать это псевдонимом bash, чтобы я мог добавить его в свою учетную запись на каждом из серверов?