diff --git a/1989/westley/try.sh b/1989/westley/try.sh index 359b47730..2d18abb70 100755 --- a/1989/westley/try.sh +++ b/1989/westley/try.sh @@ -1,70 +1,93 @@ #!/usr/bin/env bash -make all || exit 1 +# first compile everything or at least try to +./compile.sh -echo "$ echo IOCCC | ./westley" -echo IOCCC | ./westley -echo +if [[ -e "./westley" ]]; then + echo "$ echo IOCCC | ./westley" + echo IOCCC | ./westley + echo -echo "$ echo IOCCC | ./westley 1" -echo IOCCC | ./westley 1 -echo + echo "$ echo IOCCC | ./westley 1" + echo IOCCC | ./westley 1 + echo -echo "$ echo IOCCC | ./westley 1 2" -echo IOCCC | ./westley 1 2 -echo + echo "$ echo IOCCC | ./westley 1 2" + echo IOCCC | ./westley 1 2 + echo -echo "$ echo IOCCC | ./westley 1 2 3" -echo IOCCC | ./westley 1 2 3 -echo + echo "$ echo IOCCC | ./westley 1 2 3" + echo IOCCC | ./westley 1 2 3 + echo +fi -echo "$ echo IOCCC | ./ver0" -echo IOCCC | ./ver0 -echo +if [[ -e "./ver0" ]]; then + echo "$ echo IOCCC | ./ver0" + echo IOCCC | ./ver0 + echo -echo "$ echo Version 1 | ./ver1" -echo Version 1 | ./ver1 -echo + echo "$ echo IOCCC | ./ver0 1" + echo IOCCC | ./ver0 1 + echo -echo "$ echo Version 1 | ./ver1 1" -echo Version 1 | ./ver1 1 -echo + echo "$ echo IOCCC | ./ver0 1 2" + echo IOCCC | ./ver0 1 2 + echo -echo "$ echo Version 1 | ./ver1 1 2" -echo Version 1 | ./ver1 1 2 -echo + echo "$ echo IOCCC | ./ver0 1 2 3" + echo IOCCC | ./ver0 1 2 3 + echo +fi -echo "$ echo Version 1 | ./ver1 1 2 3" -echo Version 1 | ./ver1 1 2 3 -echo +if [[ -e "./ver1" ]]; then + echo "$ echo Version 1 | ./ver1" + echo Version 1 | ./ver1 + echo -echo "$ echo Version 2 | ./ver2" -echo Version 2 | ./ver2 -echo + echo "$ echo Version 1 | ./ver1 1" + echo Version 1 | ./ver1 1 + echo -echo "$ echo Version 2 | ./ver2 1" -echo Version 2 | ./ver2 1 -echo + echo "$ echo Version 1 | ./ver1 1 2" + echo Version 1 | ./ver1 1 2 + echo -echo "$ echo Version 2 | ./ver2 1 2" -echo Version 2 | ./ver2 1 2 -echo + echo "$ echo Version 1 | ./ver1 1 2 3" + echo Version 1 | ./ver1 1 2 3 + echo +fi -echo "$ echo Version 2 | ./ver2 1 2 3" -echo Version 2 | ./ver2 1 2 3 -echo +if [[ -e "./ver2" ]]; then + echo "$ echo Version 2 | ./ver2" + echo Version 2 | ./ver2 + echo -echo "$ echo Version 3 | ./ver3" -echo Version 3 | ./ver3 -echo + echo "$ echo Version 2 | ./ver2 1" + echo Version 2 | ./ver2 1 + echo -echo "$ echo Version 3 | ./ver3 1" -echo Version 3 | ./ver3 1 -echo + echo "$ echo Version 2 | ./ver2 1 2" + echo Version 2 | ./ver2 1 2 + echo -echo "$ echo Version 3 | ./ver3 1 2" -echo Version 3 | ./ver3 1 2 -echo + echo "$ echo Version 2 | ./ver2 1 2 3" + echo Version 2 | ./ver2 1 2 3 + echo +fi -echo "$ echo Version 3 | ./ver3 1 2 3" -echo Version 3 | ./ver3 1 2 3 +if [[ -e "./ver3" ]]; then + echo "$ echo Version 3 | ./ver3" + echo Version 3 | ./ver3 + echo + + echo "$ echo Version 3 | ./ver3 1" + echo Version 3 | ./ver3 1 + echo + + echo "$ echo Version 3 | ./ver3 1 2" + echo Version 3 | ./ver3 1 2 + echo + + echo "$ echo Version 3 | ./ver3 1 2 3" + echo Version 3 | ./ver3 1 2 3 +fi