summaryrefslogtreecommitdiff
path: root/rsync_tmbackup.sh
diff options
context:
space:
mode:
authorEdwin Kofler <edwin@kofler.dev>2023-12-13 06:25:04 -0800
committerGitHub <noreply@github.com>2023-12-13 14:25:04 +0000
commitd14cafde7bb41085b3c1063f4bb3430dd128ef1d (patch)
tree1d1faf8235659a232fa46055cd3b47d8208e2166 /rsync_tmbackup.sh
parentc859a821b86845624c1d760be1688aa2495d4a15 (diff)
fix: Quote `$0` and printed variable (#263)
Diffstat (limited to 'rsync_tmbackup.sh')
-rwxr-xr-xrsync_tmbackup.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/rsync_tmbackup.sh b/rsync_tmbackup.sh
index b8fe0c0..02383b4 100755
--- a/rsync_tmbackup.sh
+++ b/rsync_tmbackup.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
-APPNAME=$(basename $0 | sed "s/\.sh$//")
+APPNAME=$(basename "$0" | sed "s/\.sh$//")
# -----------------------------------------------------------------------------
# Log functions
@@ -32,7 +32,7 @@ trap 'fn_terminate_script' SIGINT
# Small utility functions for reducing code duplication
# -----------------------------------------------------------------------------
fn_display_usage() {
- echo "Usage: $(basename $0) [OPTION]... <[USER@HOST:]SOURCE> <[USER@HOST:]DESTINATION> [exclude-pattern-file]"
+ echo "Usage: $(basename "$0") [OPTION]... <[USER@HOST:]SOURCE> <[USER@HOST:]DESTINATION> [exclude-pattern-file]"
echo ""
echo "Options"
echo " -p, --port SSH port."
@@ -298,7 +298,7 @@ while :; do
;;
--rsync-get-flags)
shift
- echo $RSYNC_FLAGS
+ echo "$RSYNC_FLAGS"
exit
;;
--rsync-set-flags)