if [ "${_FILENAME}" = 'KILL_ME' ]; then # only there to ensure directory
continue
fi
- _IS_LINK_ME=$(echo "${_FILENAME}" | grep -E '^LINK_ME')
- if [ ! -z "${_IS_LINK_ME}" ]; then
+ if $(echo "${_FILENAME}" | grep -E '^LINK_ME'); then
_LINK_TARGET=$(cat "${_PATH_REL}" | head -1)
_LINK_NAME=$(cat "${_PATH_REL}" | tail -1)
if [ -z "${_LINK_NAME}" ]; then
# for all paths written into user home directories, chown to respective users
for _PATH in ${_PATHS_WRITTEN}; do
- _IS_FOR_USER=$(echo "${_PATH}" | grep -E '^/home/')
- if [ -z "${_IS_FOR_USER}" ]; then
- continue
+ if $(echo "${_PATH}" | grep -E '^/home/'); then
+ _USERNAME=$(echo "${_PATH}" | sed -E '/^\/home\///' | sed -E '/\/.*//i')
+ chown -R "${_USERNAME}:${_USERNAME}" "${_PATH}"
fi
- _USERNAME=$(echo "${_PATH}" | sed -E '/^\/home\///' | sed -E '/\/.*//i')
- chown -R "${_USERNAME}:${_USERNAME}" "${_PATH}"
done
}