Kamaraju S Kusumanchi wrote:
Eduardo M KALINOWSKI wrote:for i in `seq 1 50`; do diff dir1/file$i.txt dir2/file$i.txt > diff$i.txt ; doneOk, this works on the command line. But I am looking for something along the lines of bash_script_name dir1/pattern1 dir2/pattern2 where dir1/pattern1, dir2/pattern2 are given as arguments to the script. I could not figure out how to do this inside a bash script. Any idea?
#call as script-name <pattern> dir1 dir2 pattern="$1" dir1="$2" dir2="$3" for file in $dir1/$pattern; do diff $file dir2${file##${dir1}} done
raju
-- Raj Kiran Grandhi --At the source of every error which is blamed on the computer, you will find at least two human errors, including the error of blaming it on the computer.