added status command

This commit is contained in:
ION606
2024-06-26 12:34:01 -04:00
parent c1072be362
commit 86f869108e
2 changed files with 42 additions and 1 deletions
+7 -1
View File
@@ -17,7 +17,6 @@ source "$PWD/.ionvcs/src.config"
# Set the remote path for rsync
REMOTE_PATH="$csrc"
while getopts ":of" opt; do
case $opt in
f)
@@ -26,6 +25,13 @@ while getopts ":of" opt; do
esac
done
# Set the destination folder
if [ -n "$2" ]; then
DEST_FOLDER="$PWD/$2"
else
DEST_FOLDER="$PWD"
fi
# Use rsync with sshpass to check for differences without copying
DIFF_OUTPUT=$(/usr/bin/sshpass -p "$password" rsync -avcn --delete -e ssh "$REMOTE_PATH" "$DEST_FOLDER")