blob: 6c7879f5f942ab395aeb6040caeee910f2243a4a (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 | #!/bin/bash
#
# Ensure there are PDF links.
#
find data -iname '*.pdf' | grep -v 'screenshot.pdf' | while read line; do
  first="`echo $line  | cut -d '/' -f 2`"
  second="`echo $line | cut -d '/' -f 3`"
  third="`echo $line  | cut -d '/' -f 4`"
  url_base="$(basename "$line")"
  if [ ! -e "$first/$second/$third/$url_base" ]; then
    echo "Processing $first/$second/$third..."
    ( cd data/$first/$second/$third && find -iname '*.pdf' -exec ln -s {} "$url_base" \;)
  fi
done
 |