From 0b9f67ae930d689d643b74938c4760fa41bef7be Mon Sep 17 00:00:00 2001 From: Jaime Melis Date: Wed, 11 Jun 2014 12:38:39 +0200 Subject: [PATCH] Feature #2970: Manage /dev/* devices in the shared/ln script --- src/tm_mad/shared/ln | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tm_mad/shared/ln b/src/tm_mad/shared/ln index 88bc6ddfb2..500db1e3fc 100755 --- a/src/tm_mad/shared/ln +++ b/src/tm_mad/shared/ln @@ -51,7 +51,11 @@ SRC_ARG_PATH=`arg_path $SRC` DST_DS_PATH="$(dirname $(dirname $(dirname $DST_PATH)))" SRC_DS_PATH="$(dirname $(dirname $SRC_ARG_PATH))" -SRC_PATH="${DST_DS_PATH}${SRC_ARG_PATH##$SRC_DS_PATH}" +if [[ $SRC_ARG_PATH == /dev/* ]]; then + SRC_PATH=$SRC_ARG_PATH +else + SRC_PATH="${DST_DS_PATH}${SRC_ARG_PATH##$SRC_DS_PATH}" +fi #------------------------------------------------------------------------------- # Create DST path