chore(user/rsync_tranches.sh):minor style, correct spelling
authorSteven Baltakatei Sandoval <baltakatei@gmail.com>
Mon, 18 Dec 2023 23:02:26 +0000 (23:02 +0000)
committerSteven Baltakatei Sandoval <baltakatei@gmail.com>
Mon, 18 Dec 2023 23:02:26 +0000 (23:02 +0000)
user/rsync_tranches.sh [moved from user/rsync_traunches.sh with 94% similarity]

similarity index 94%
rename from user/rsync_traunches.sh
rename to user/rsync_tranches.sh
index 23e52427d1edf3a7391f95aa9ef902581a6390cb..7be12ad8d6f72c0a3d3bc2de1bd0bea86a0d3bec 100644 (file)
@@ -7,10 +7,9 @@ function rsync_tranches() {
     # Desc: Runs rsync in parallel across different files size ranges
     # Example: rsync_tranches -avu --progress --dry-run ./SOURCE/ ./DEST/
     # Depends: rsync 3.2.7
     # Desc: Runs rsync in parallel across different files size ranges
     # Example: rsync_tranches -avu --progress --dry-run ./SOURCE/ ./DEST/
     # Depends: rsync 3.2.7
-    # Version: 0.0.1
+    # Version: 0.0.2
     local -a rsync_opts=();
     local -a rsync_opts=();
-    local source;
-    local dest;
+    local source dest;
 
     # Parse arguments until source and destination are found
     while [[ $# -gt 0 ]]; do
 
     # Parse arguments until source and destination are found
     while [[ $# -gt 0 ]]; do
@@ -32,7 +31,7 @@ function rsync_tranches() {
     done;
 
     # Validate that source and destination are set
     done;
 
     # Validate that source and destination are set
-    if [ -z "$source" ] || [ -z "$dest" ]; then
+    if [[ -z "$source" ]] || [[ -z "$dest" ]]; then
         echo "Error: Source and destination directories must be specified." 1>&2;
         return 1;
     fi;
         echo "Error: Source and destination directories must be specified." 1>&2;
         return 1;
     fi;