#!/bin/sh if [ $# -ne 1 ]; then echo "$0 (from|to)" echo "syncing from or to it ..." exit 1 fi fromto=$1; shift dir=/mnt/c/Users/A090964/vcs/ repolist=$(ssh icrcnb "cd $dir; ls -1") echo $repolist cd ~/vcs for repo in $repolist; do if [ "$fromto" = "from" ]; then mkdir -p ~/vcs/icrc-${repo} rsync -av --delete icrcnb:${dir}/${repo}/.git/ ~/vcs/icrc-${repo}/.git fi if [ "$fromto" = "to" ]; then rsync -av --delete ~/vcs/icrc-${repo}/.git/ icrcnb:${dir}/${repo}/.git fi done