I have 13 filenames and i want to pass them as argument in sh
File is like:
$FILEPATTERN = "XYZ_"
FILENAME1="$FILEPATTERN${somedate1}_{sometime}.csv"
FILENAME2="$FILEPATTERN${somedate2}_{sometime}.csv"
FILENAME3="$FILEPATTERN${somedate3}_{sometime}.csv"
...
FILENAME13="$FILEPATTERN${somedate13}_{sometime}.csv"
for g in 1 2 3 4 5 6 7 8 9 10 11 12 13
do
  filenewname=FILENAME${g}
  sh $SCRIPTS/$SCRIPTNAME $filenewname
  filenewname=""
done
when i echo the filenewname, it is printing FILENAME1, FILENAME2....
Expected output should be value inside variable FILENAME1 i.e $FILEPATTERN${somedate1}_{sometime}.csv
 
     
     
     
    