#!/bin/sh bar_graph_script='./bar-graph.sh' bar_graph_template='bar-graph-template.gnu' dat_files= for file in *.dat ; do dat_files="$dat_files"' '"$(basename "$file" .dat)" done exit_code=0 for file in $dat_files ; do yaxis='Size, bytes' echo "$file" | grep -qw time && yaxis='Time, s' input="$file"'.dat' \ output="$file"'.svg' \ title="$file" \ yaxis="$yaxis" \ $bar_graph_script "$bar_graph_template" r=$? test $r -eq 0 || exit_code=$r done exit $exit_code