From: Harald Hoyer Date: Fri, 22 Jun 2012 06:58:39 +0000 (+0200) Subject: dracut-functions.sh: mksubdirs(): check for dir existence first X-Git-Tag: 020~51 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f8be7528743cd0db7b66831418b78ea8956d767b;p=thirdparty%2Fdracut.git dracut-functions.sh: mksubdirs(): check for dir existence first --- diff --git a/dracut-functions.sh b/dracut-functions.sh index ace5a0bcf..3b562e790 100755 --- a/dracut-functions.sh +++ b/dracut-functions.sh @@ -74,7 +74,7 @@ fi # Create all subdirectories for given path without creating the last element. # $1 = path -mksubdirs() { mkdir -m 0755 -p ${1%/*}; } +mksubdirs() { [[ -e ${1%/*} ]] || mkdir -m 0755 -p ${1%/*}; } # Version comparision function. Assumes Linux style version scheme. # $1 = version a