#! /bin/bash # This script tests: pamseq # Also requires: echo "Test 1" pamseq 1 255 | cksum echo "Test 2" echo 1>&2 echo "Invalid command-line argument combinations." 1>&2 echo "Error messages should appear below the line." 1>&2 echo "-----------------------------------------------------------" 1>&2 pamseq 1 || echo "Expected error 1" pamseq 0 255 || echo "Expected error 2" pamseq 3 0 || echo "Expected error 3" c64="0123456789012345678901234567890123456789012345678901234567890123" c256=${c64}${c64}${c64}${c64} # Tupletype string length=256 pamseq -tupletype="${c256}" 3 15 || echo "Expected error 4"