]> git.donarmstrong.com Git - bin.git/commitdiff
use LOCTMPDIR instead of TMPDIR
authorDon Armstrong <don@donarmstrong.com>
Tue, 10 Jan 2017 22:14:39 +0000 (14:14 -0800)
committerDon Armstrong <don@donarmstrong.com>
Tue, 10 Jan 2017 22:14:39 +0000 (14:14 -0800)
dropbox_to_read

index 8a3601db6bc2ed124d687a4f8b5d801c1e254f0b..a6ed7c9bea5e77ce9547f1ac3e8e6f72d586e527 100755 (executable)
@@ -3,23 +3,23 @@
 
 if [ "$(basename "$0")" == "dropbox_to_read" ]; then
     for a in "$@"; do
-        TMPDIR="$(mktemp -d)"
+        LOCTMPDIR="$(mktemp -d)"
         PDF_FILE=$(bibtex_to_paper --only-print "$a")
-        mkdir -p "$TMPDIR/a"
-        mkdir -p "$TMPDIR/b"
-        cp -l "$PDF_FILE" "$TMPDIR/a/file.pdf";
+        mkdir -p "$LOCTMPDIR/a"
+        mkdir -p "$LOCTMPDIR/b"
+        cp -l "$PDF_FILE" "$LOCTMPDIR/a/file.pdf";
         if [ -e "${PDF_FILE}.annot" ]; then
-            cp "$PDF_FILE" "$TMPDIR/b/file.pdf";
-            chmod u+w "$TMPDIR/b/file.pdf"
-            qprint -d "${PDF_FILE}.annot" | patch -d "$TMPDIR/b" --binary;
+            cp "$PDF_FILE" "$LOCTMPDIR/b/file.pdf";
+            chmod u+w "$LOCTMPDIR/b/file.pdf"
+            qprint -d "${PDF_FILE}.annot" | patch -d "$LOCTMPDIR/b" --binary;
         else
-            cp "$PDF_FILE" "$TMPDIR/b/file.pdf";
-            chmod u+w "$TMPDIR/b/file.pdf"
+            cp "$PDF_FILE" "$LOCTMPDIR/b/file.pdf";
+            chmod u+w "$LOCTMPDIR/b/file.pdf"
         fi;
-        cp "$TMPDIR/b/file.pdf" ~/Dropbox/research_papers/to_read/"$(basename "$PDF_FILE")";
-        rm -f "$TMPDIR/a/file.pdf"
-        rm -f "$TMPDIR/b/file.pdf"
-        rmdir "$TMPDIR/a" "$TMPDIR/b" "$TMPDIR"
+        cp "$LOCTMPDIR/b/file.pdf" ~/Dropbox/research_papers/to_read/"$(basename "$PDF_FILE")";
+        rm -f "$LOCTMPDIR/a/file.pdf"
+        rm -f "$LOCTMPDIR/b/file.pdf"
+        rmdir "$LOCTMPDIR/a" "$LOCTMPDIR/b" "$LOCTMPDIR"
     done;
 fi;
 
@@ -31,22 +31,22 @@ if [ "$(basename "$0")" == "dropbox_read" ]; then
         PDF_FILE="$(bibtex_to_paper --only-print --search-by-file "$(basename "$file")")"
         if [ -n "$PDF_FILE" ]; then
             ( set -e
-              TMPDIR="$(mktemp -d)"
-              mkdir -p "$TMPDIR/a";
-              mkdir -p "$TMPDIR/b";
-              cp -l "${PDF_FILE}" "$TMPDIR/a/file.pdf";
-              chmod u+w "$TMPDIR/a/file.pdf"
-              cp -l "$file" "$TMPDIR/b/file.pdf";
+              LOCTMPDIR="$(mktemp -d)"
+              mkdir -p "$LOCTMPDIR/a";
+              mkdir -p "$LOCTMPDIR/b";
+              cp -l "${PDF_FILE}" "$LOCTMPDIR/a/file.pdf";
+              chmod u+w "$LOCTMPDIR/a/file.pdf"
+              cp -l "$file" "$LOCTMPDIR/b/file.pdf";
               echo "${PDF_FILE}.annot";
-              (cd "$TMPDIR";
+              (cd "$LOCTMPDIR";
                diff -Nura a b ) | qprint --encode --binary > "${PDF_FILE}.annot"
               # delete the annot file if it has size 0
               if ! [ -s "${PDF_FILE}.annot" ]; then
                   rm -f "${PDF_FILE}.annot"
               fi;
-              rm -f "$TMPDIR/a/file.pdf"
-              rm -f "$TMPDIR/b/file.pdf"
-              rmdir "$TMPDIR/a" "$TMPDIR/b" "$TMPDIR"
+              rm -f "$LOCTMPDIR/a/file.pdf"
+              rm -f "$LOCTMPDIR/b/file.pdf"
+              rmdir "$LOCTMPDIR/a" "$LOCTMPDIR/b" "$LOCTMPDIR"
               mv "$file" ~/Dropbox/research_papers/annotations_recorded
             );
         fi;