changeset 427:7056e5b7712d

Improvenents in handling names with spaces: quoting fixes
author Franz Glasner <hg@dom66.de>
date Thu, 21 Sep 2023 12:03:09 +0200
parents 2cd4777821fc
children 824e88618376
files sbin/fzfs
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/sbin/fzfs	Thu Sep 21 09:35:07 2023 +0200
+++ b/sbin/fzfs	Thu Sep 21 12:03:09 2023 +0200
@@ -356,12 +356,12 @@
             if [ -z "${_opt_mountpoint}" ]; then
                 _rflags="${_rflags} -x mountpoint"
             else
-                _rflags="${_rflags} -o mountpoint="'"'"${_opt_mountpoint}"'"'
+                _rflags="${_rflags} -o mountpoint='${_opt_mountpoint}'"
             fi
         else
             _rflags="${_rflags} -x mountpoint"
         fi
-        echo "zfs send -Lec -p -v ${_ds}${_ds_source_snapshot} | zfs receive -v $_opt_nomount ${_rflags} ${_ds_target}${_ds_relname}"
+        echo "zfs send -Lec -p -v '${_ds}${_ds_source_snapshot}' | zfs receive -v ${_opt_nomount} ${_rflags} '${_ds_target}${_ds_relname}'"
     done
 }