From 9c379eda85b2414cdc665aaff90ee4e797e2b34d Mon Sep 17 00:00:00 2001 From: David Kebler Date: Sun, 12 Mar 2023 10:46:05 -0700 Subject: [PATCH] minor fix dir_copy --- modules/utility/dir.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/utility/dir.lib b/modules/utility/dir.lib index eb9bc84..c4b2840 100644 --- a/modules/utility/dir.lib +++ b/modules/utility/dir.lib @@ -24,7 +24,7 @@ function dir_copy () { while getopts 'sem' OPTION; do case "$OPTION" in s) - usesudo=true + usesudo=sudo ;; e) noconfirm=true @@ -46,7 +46,7 @@ src=$(realpath -s $1) dest=$(realpath -s $2) [ ! -d "$src" ] && echo source: $src is not a directory && return 3 [[ $merge ]] && src=${src}/ -cmd="$usesudo rsync --exclude *[C]ache* --exclude node_modules --progress -aAru $src $dest" +cmd="$usesudo rsync --exclude *[C]ache* --progress -aAru $src $dest" echo $cmd [[ ! -v PS1 ]] && noconfirm=true [[ ! $noconfirm ]] && { confirm Do you want to $([[ $merge ]] && echo merge $src into || echo copy $src within) $dest? || return 0; }