github.com/aretext/aretext@v1.3.0/syntax/languages/testdata/bash/example.sh (about)

     1  #!/usr/bin/env bash
     2  
     3  set -eu -o pipefail
     4  shopt -s failglob
     5  
     6  [ $# -ne 1 ] && { echo "Usage: $0 TEST"; exit 1; }
     7  
     8  TEST=$1
     9  OUT=$(pwd)/test
    10  
    11  mkdir -p $OUT
    12  cat > $OUT/test.txt << EOF
    13  This is a test! $TEST
    14  EOF
    15  
    16  if ! grep "test" ${OUT}/test.txt;
    17      echo "could not find test"
    18  then
    19      echo "found test";
    20      exit 1;
    21  fi