From 8a78e017c1b65058f1b40ee101ad38b4107cda81 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Mon, 4 Dec 2017 13:27:42 +0100 Subject: [run-virt] more robust translation of / to \ --- .../data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d') diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc b/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc index 9f854eca..495addfc 100644 --- a/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc +++ b/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt.d/setup_virtual_floppy.inc @@ -85,11 +85,11 @@ setup_virtual_floppy() { if [ -s "${NETSHARES}" ]; then # try to detect if we are running windows and replace '/' with '\' # in an attempt to fix an improperly given samba path - cmd="cat" + cmd=(cat) if [[ "$( tr '[A-Z]' '[a-z]' <<< ${VM_OS_TYPE})" = *windows* ]]; then - cmd="tr '/' '\'" + cmd=(tr / '\\') fi - < $NETSHARES ${cmd} >> "${SHARES}" + < $NETSHARES "${cmd[@]}" >> "${SHARES}" fi fi -- cgit v1.2.3-55-g7522