The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #4 (permalink)  
Old 11-21-2006
jam_prasanna jam_prasanna is offline
Registered User
  
 

Join Date: Nov 2006
Posts: 21
I think this will be more robust.......u can test this script for as many files as u want.....

#!/bin/sh
#script to cat number of files given as an argument
if [ $# -eq 0 ]
then
echo " Enter the files which are to be catted as argument "
fi
if [ $# -eq 1 ]
then
echo " usage :: $0 <outputfile> <inputfile1> <inputfile2> ......."
fi
count=`expr $# - 1`
echo $count
echo $*
#shift jam1 > jam2
#cat jam2
#i=2
catfile=$1
while [ $# -gt 1 ]
do
echo $*
cat $2 $3 > jam
shift 2
done
cat jam > catfile

txs,
jam