4 descfile=$indir/datadesc
13 cmd=$(echo $op | sed 's/<SRC>/$src_path/g;s/<DST>/$dst_path/g')
17 fname=$(basename $src_path)
18 echo "Failed to process data file $fname" >&2
19 echo "Command line was: \"$cmd\""
29 if ! cp $src_path $dst_path; then
30 fname=$(basename $src_path)
31 echo "Failed to copy data file $fname" >&2
39 line=$(echo $line | sed 's/#.*$//')
40 if [ -n "$line" ]; then
41 path=$(echo $line | awk -F : '{ print $1; }')
42 fname=$(basename $path)
43 op=$(echo $line | awk -F : '{ print $2; }' | xargs)
45 if [ "$op" = nop ]; then
47 mkdir -p $outdir/$(dirname $path)
48 copy $indir/$path $outdir/$path
50 echo processing $fname
51 mkdir -p $outdir/$(dirname $path)
52 process $indir/$path $outdir/$path "$op"