#!/bin/sh all_files=~/src/AliTRDgtu/linkdata/*/*.data # do all events for v in $all_files; do in_file=$v out_file=`echo $v | sed -ne \ "s/^.*\/\([^\/]*\/[^\/]*\).data/\/home\/cuveland\/src\/AliTRDgtu\/hwresult\/\1.out/p"` log_file=`echo $v | sed -ne \ "s/^.*\/\([^\/]*\/[^\/]*\).data/\/home\/cuveland\/src\/AliTRDgtu\/hwresult\/\1.log/p"` #echo $in_file #echo $out_file #echo $log_file time vsim -quiet -c \ -Gin_file=$in_file \ -Gout_file=$out_file \ -Glog_file=$log_file \ toplevel_tb -do "when toplevel_tb/all_ready stop; run -a; quit" done