pdflatex (4048B)
1 #!/usr/bin/env bash 2 3 echo "=== pdflatex $@ ===" 4 pwd 5 # force buffer to be flushed 6 echo .................................................................................................... 7 echo .................................................................................................... 8 echo .................................................................................................... 9 echo .................................................................................................... 10 echo .................................................................................................... 11 echo .................................................................................................... 12 echo .................................................................................................... 13 echo .................................................................................................... 14 echo .................................................................................................... 15 echo .................................................................................................... 16 echo .................................................................................................... 17 echo .................................................................................................... 18 echo .................................................................................................... 19 echo .................................................................................................... 20 echo .................................................................................................... 21 echo .................................................................................................... 22 23 echo "=== pdflatex $@ ===" >&2 24 pwd >&2 25 # force buffer to be flushed 26 echo .................................................................................................... >&2 27 echo .................................................................................................... >&2 28 echo .................................................................................................... >&2 29 echo .................................................................................................... >&2 30 echo .................................................................................................... >&2 31 echo .................................................................................................... >&2 32 echo .................................................................................................... >&2 33 echo .................................................................................................... >&2 34 echo .................................................................................................... >&2 35 echo .................................................................................................... >&2 36 echo .................................................................................................... >&2 37 echo .................................................................................................... >&2 38 echo .................................................................................................... >&2 39 echo .................................................................................................... >&2 40 echo .................................................................................................... >&2 41 echo .................................................................................................... >&2 42 43 exec &>/tmp/logg 44 45 ( 46 echo "=== pdflatex $@ ===" 47 echo script= "$@" 48 cat "$0" || false 49 echo END 50 pwd 51 ls 52 mkdir -p /tmp/ltx 53 for arg in "$@"; do 54 echo 55 echo 56 echo 57 echo 58 echo 59 echo ZZZZZZZZZZZZZZZZZZZZZZZY 60 echo "$arg" 61 echo 62 echo 63 echo 64 echo 65 echo 66 if test -f "$arg"; then 67 echo contents of "$arg" 68 (cat "$arg" | base64) || false 69 cat "$arg" || false 70 fi 71 done 72 echo "=== starting pdflatex ===" 73 ) || true 74 exec PLACEHOLDER "$@"