File: do_examples.sh

package info (click to toggle)
gmt 6.4.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 107,344 kB
  • sloc: ansic: 272,264; sh: 8,955; fortran: 49; makefile: 44; perl: 32; csh: 9
file content (27 lines) | stat: -rwxr-xr-x 492 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/usr/bin/env bash
#
#	Bash script to run all GMT examples
#

# Set GMT_END_SHOW to off to disable automatic display of the plots
#export GMT_END_SHOW=off

echo "Loop over all examples and run each job"

# choose awk
if command -v gawk >/dev/null 2>&1 ; then
    export AWK=gawk
elif command -v nawk >/dev/null 2>&1 ; then
    export AWK=nawk
else
    export AWK=awk
fi

for i in ex*; do
    echo "Running example ${i}"
    cd $i
    bash $i.sh
    cd ..
done

echo "Completed all examples"