]>
git.saurik.com Git - cydia.git/blob - Library/move.sh
31c89e4c6e6ac91b136b9aae88696caf0d193f46
3 shopt -s extglob nullglob
17 if [[ -e ${dst} ]]; then
18 dst
=$(mktemp -d /var/cydia.XXXXXX)
23 if [[ -e ${src} ]]; then
24 chmod --reference="${src}" "${dst}"
25 chown
--reference="${src}" "${dst}"
27 cp -aT "${src}" "${dst}" || {
35 chown root.admin
"${dst}"
38 ln -s "${dst}" "${src}"
45 if [[ -d ${dir} && ! -h ${dir} ]]; then
46 used
=$(du -bs "${dir}")
50 if [[ $((used + 524288)) -lt ${free} ]]; then
53 elif [[ -h ${dir} && ! -e ${dir} ]]; then