#!/usr/bin/env bash set -x set -eu set -o pipefail > /dev/null 2>&1 || true rm -f to-be-saved/blah echo blee > to-be-saved/blah chmod 000 to-be-saved/blah ../../this-interpreter \ --variety all \ --pre-command 'rm -rf save-dir-$basename' \ --stdin-pipe 'find to-be-saved -name .svn -prune -o -print0' \ --post-command './check-pathnames' \ --args ../../backshift \ --save-directory save-dir-'$basename' \ --backup \ --hostname $(hostname) \ --subset test \ --init-savedir minimal_a_basename=$(../../this-interpreter --variety minimal-a | awk -F'%' ' { print $1}') minimal_b_basename=$(../../this-interpreter --variety minimal-b | awk -F'%' ' { print $1}') ../compare-data save-dir-$minimal_a_basename save-dir-$minimal_b_basename