→migrateWTF.sh
No edit summary |
|||
| Line 111: | Line 111: | ||
PRINTED=0 | PRINTED=0 | ||
echo "Modifying lua files in ${PWD}:" | echo "Modifying lua files in ${PWD}:" | ||
for F in *.lua; do | LUA_FILE_LIST=$(ls *.lua 2>&1 > /dev/null) | ||
if [[ ${?} -eq 0 ]]; then | |||
for F in *.lua; do | |||
if [[ ${PRINTED} -gt 2 ]]; then | |||
PRINTED=0 | |||
printf "\n" | |||
else | |||
PRINTED=$((${PRINTED}+1)) | |||
fi | |||
printf "\t${F}" | |||
sed -f "${SCRIPT}" "${F}" > "${F}.new" | |||
chkrc ${?} "\nError executing sed on ${F}, with command file ${SCRIPT}, exiting" | |||
mv "${F}.new" "${F}" | |||
done | |||
printf "\n" | |||
fi | |||
} | } | ||
| Line 225: | Line 228: | ||
chkrc ${?} "Error during remove, exiting" | chkrc ${?} "Error during remove, exiting" | ||
fi | fi | ||
echo "Copying ${SRC}/WTF to ${DST}/WTF" | echo "Copying ${SRC}/WTF/config.wtf, ${SRC}/WTF/Account to ${DST}/WTF" | ||
cp -r "${SRC}/WTF" "${DST}" | mkdir "${DST}/WTF" | ||
cp -r "${SRC}/WTF/config.wtf" "${SRC}/WTF/Account" "${DST}/WTF" | |||
chkrc ${?} "Error during copy, exiting" | chkrc ${?} "Error during copy, exiting" | ||
| Line 265: | Line 269: | ||
cd ${D} | cd ${D} | ||
modifyLUA "${SED_FILE}" | modifyLUA "${SED_FILE}" | ||
cd SavedVariables | if [[ -d SavedVariables ]]; then | ||
cd SavedVariables | |||
modifyLUA "${SED_FILE}" | |||
cd .. | |||
fi | |||
cd .. | cd .. | ||
fi | fi | ||