Mercurial > ec-dotfiles
diff moefetch.sh @ 216:a869987c4646
did I say 'mess up'?
Bugfix
author | edhoprima@gmail.com <edhoprima@gmail.com> |
---|---|
date | Thu, 02 Jul 2009 20:06:43 +0000 |
parents | 710082ce6788 |
children | 77cd21d714f6 |
line wrap: on
line diff
--- a/moefetch.sh Thu Jul 02 20:01:13 2009 +0000 +++ b/moefetch.sh Thu Jul 02 20:06:43 2009 +0000 @@ -167,7 +167,7 @@ test -O "${BASE_DIR}" || Err_Fatal "You don't own ${BASE_DIR}. Please fix ${BASE_DIR} or run this script in your own directory." for directory in temp trash deleted "${SITE_DIR}/${TARGET_DIR}"; do if [ ! -d "${BASE_DIR}/${directory}" ]; then - mkdir "${BASE_DIR}/${directory}" || Err_Impossible + mkdir -p "${BASE_DIR}/${directory}" || Err_Impossible fi if [ ! -O "${BASE_DIR}/${directory}" ]; then echo "You don't own the ${BASE_DIR}/${directory}, applying globally writeable permission on it" @@ -190,7 +190,7 @@ trashes="These files have been moved to ${trash_dir}:" has_trash= if test ! -d "${trash_dir}"; then - mkdir -p "${BASE_DIR}/trash/${trash_dir}" || Err_Impossible + mkdir -p "${trash_dir}" || Err_Impossible else if test ! -o "${trash_dir}"; then chmod -R u=rwX,g=rwX,o=rwX "${BASE_DIR}/${directory}" || Err_Impossible @@ -210,7 +210,7 @@ done rmdir "${trash_dir}" 2>/dev/null Progress_Done - test -z "${has_trash}" || echo "${trashes}" + test -z "${has_trash}" && echo "${trashes}" } # check files correctness