summaryrefslogtreecommitdiff
path: root/basename/all.do
blob: 3075f4777e8bcf5fcac92b4cb9c3ea474b22dd7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh
TARGETS="directory/target directory/target.xyz"

for TARGET in ${TARGETS}; do
 mv "${TARGET}" "${TARGET}.old"
 redo-ifchange "${TARGET}"
 read -r FILENAME BASENAME TEMPFILE <"${TARGET}"
 case "${BASENAME}" in
  target) echo "PASS: \${BASENAME} = target" >&2 ;;
  *) echo "FAIL: \${BASENAME} != target" >&2 ;;
 esac
done