Add a vdn-rsync command

This commit is contained in:
2023-02-14 13:53:02 +01:00
parent 133dcc8325
commit 09e9227c76
2 changed files with 76 additions and 0 deletions

View File

@@ -24,3 +24,29 @@ Copy the `vdn-completion.bash` file in `/usr/local/share/bash-completion/complet
cp completion/vdn-completion.bash /usr/local/share/bash-completion/completions/vdn
grep 'complete -F \w* [a-z-]*' -- completion/vdn-completion.bash | awk '{ print "/usr/local/share/bash-completion/completions/"$NF }' | xargs -I {} ln -s /usr/local/share/bash-completion/completions/vdn {}
```
## `vdn-rsync`
Copy files between the host and the guest system using *rsync*.
### With a script
Use the `bin/vdn-rsync` script to have a nice interface with *rsync*.
```bash
vdn-rsync -av src root@bigboss:
```
Add it to your path:
```bash
PATH="$PATH:~/path/to/vdn-tools/bin/"
```
### Without a script
Specify the `vdn-ssh` command with `rsync`.
```bash
rsync -av src -e vdn-ssh root@bigboss:
```