|
@@ -124,7 +124,7 @@ function add_single {
|
|
|
LOCATION=$1
|
|
|
shift
|
|
|
fi
|
|
|
- TMPDIR=~/.library/ recins -t Book \
|
|
|
+ TMPDIR=. recins -t Book \
|
|
|
-f Title -v "${TITLE}" \
|
|
|
-f Author -v "${AUTHOR}" \
|
|
|
-f LCCN -v "${LCCN}" \
|
|
@@ -168,13 +168,16 @@ function do_edit {
|
|
|
shift
|
|
|
|
|
|
if [[ $FIELD = "Withdrawn" ]] ; then
|
|
|
- TMPDIR=~/.library/ recset -e "ID = ${ID}" \
|
|
|
+ TMPDIR=. recset -e "ID = ${ID}" \
|
|
|
-f "Withdrawn" -S "`date +"%a, %d %b %Y %H:%M:%S %z"`" \
|
|
|
${LIBRARYFILE}
|
|
|
+ TMPDIR=. recset -e "ID = ${ID}" \
|
|
|
+ -f "Location" -S "WITHDRAWN" \
|
|
|
+ ${LIBRARYFILE}
|
|
|
else
|
|
|
VALUE=$1
|
|
|
shift
|
|
|
- TMPDIR=~/.library/ recset -e "ID = ${ID}" \
|
|
|
+ TMPDIR=. recset -e "ID = ${ID}" \
|
|
|
-f "${FIELD}" -s "${VALUE}" \
|
|
|
${LIBRARYFILE}
|
|
|
fi
|
|
@@ -193,7 +196,7 @@ function do_edit_exp {
|
|
|
shift
|
|
|
VALUE=$1
|
|
|
shift
|
|
|
- TMPDIR=~/.library/ recset -e "${MATCHEXPRESSION}" \
|
|
|
+ TMPDIR=. recset -e "${MATCHEXPRESSION}" \
|
|
|
-f "${FIELDNAME}" -S "${VALUE}" \
|
|
|
${LIBRARYFILE}
|
|
|
do_git add $(basename ${LIBRARYFILE})
|
|
@@ -251,10 +254,10 @@ function do_loan {
|
|
|
NAME=$1
|
|
|
shift
|
|
|
|
|
|
- TMPDIR=~/.library/ recset -e "ID = ${ID}" \
|
|
|
+ TMPDIR=. recset -e "ID = ${ID}" \
|
|
|
-f "LoanTo" -S "${NAME}" \
|
|
|
${LIBRARYFILE}
|
|
|
- TMPDIR=~/.library/ recset -e "ID = ${ID}" \
|
|
|
+ TMPDIR=. recset -e "ID = ${ID}" \
|
|
|
-f "LoanOn" -S "`date +"%a, %d %b %Y %H:%M:%S %z"`" \
|
|
|
${LIBRARYFILE}
|
|
|
do_git add `basename ${LIBRARYFILE}`
|
|
@@ -270,10 +273,10 @@ function do_return {
|
|
|
ID=$1
|
|
|
shift
|
|
|
|
|
|
- TMPDIR=~/.library/ recset -e "ID = ${ID}" \
|
|
|
+ TMPDIR=. recset -e "ID = ${ID}" \
|
|
|
-f "LoanTo" -d \
|
|
|
${LIBRARYFILE}
|
|
|
- TMPDIR=~/.library/ recset -e "ID = ${ID}" \
|
|
|
+ TMPDIR=. recset -e "ID = ${ID}" \
|
|
|
-f "LoanOn" -d \
|
|
|
${LIBRARYFILE}
|
|
|
|