#!/bin/csh # Iterate the string array using for loop foreach i ("t41u60_p2.dat" "t41u60_p4.dat" ) awk ' {print $2, $1} ' < $i > ${i:r}.1+2.dat ./filter ${i:r}.1+2.dat filtered_${i:r}.1+2.dat sort -n filtered_${i:r}.1+2.dat > ttt$$ mv ttt$$ filtered_${i:r}.1+2.dat rm ${i:r}.1+2.dat awk ' {print $3, $1} ' < $i > ${i:r}.1+3.dat ./filter ${i:r}.1+3.dat filtered_${i:r}.1+3.dat sort -n filtered_${i:r}.1+3.dat > ttt$$ mv ttt$$ filtered_${i:r}.1+3.dat rm ${i:r}.1+3.dat awk ' {print $2, $3} ' < $i > ${i:r}.2+3.dat ./filter ${i:r}.2+3.dat filtered_${i:r}.2+3.dat sort -n filtered_${i:r}.2+3.dat > ttt$$ mv ttt$$ filtered_${i:r}.2+3.dat rm ${i:r}.2+3.dat end