#!/bin/bash header=$1; file1=$2; file2=$3; footer=$4; cat $header cat $file1 cat $file2 cat $footer cat $header > pair_xml.xml fil=`cat $file1 | tr '\n' ' '` fil2=`cat $file2 | tr '\n' ' '` for i in 0 1 2 3 do #if vv && vs # then printf "<url>" >> pair_xml.xml printf "<doc1>" printf "http://%s" $fil[$i] printf "</doc1>" >> pair_xml.xml printf "<doc2>" printf "http://%s" $fil2[$i] printf "</doc2>" >> pair_xml.xml printf "</url>" >> pair_xml.xml printf "<raw>" >> pair_xml.xml printf "<doc1>" printf "%s" $fil[$i] printf "</doc1>" >> pair_xml.xml printf "<doc2>" printf "%s" $fil2[$i] printf "</doc2>" >> pair_xml.xml printf "</raw>" >> pair_xml.xml # else # echo "Error" # fi # break done #cat -f $footer cat $footer >> pair_xml.xml
the error i get is
line 18: syntax error near unexpected token `do
line 18: ` do
Edited by bogdan32x, 15 July 2010 - 04:17 AM.


Sign In
Create Account

Back to top









