How can I get the following to prompt me for new values for the dacsrtrspans?
example I want to change the span #, sinktermmod, sinktermport, srctermdev and srctermport to new values.
old:
ADD DACSRTRSPAN-1-840 SINKTERMMODULE=8 SINKTERMPORT=94 SRCTERMDEV=1 SRCTERMPORT=1 SPANTYPE=T1_2 SRCSPANEQ=T1_1 SINKSPANEQ=T1_1
ADD DACSRTRSPAN-1-841 SINKTERMMODULE=8 SINKTERMPORT=95 SRCTERMDEV=1 SRCTERMPORT=2 SPANTYPE=T1_2 SRCSPANEQ=T1_1 SINKSPANEQ=T1_1
to NEW:
ADD DACSRTRSPAN-1-600 SINKTERMMODULE=6 SINKTERMPORT=1 SRCTERMDEV=1 SRCTERMPORT=1 SPANTYPE=T1_2 SRCSPANEQ=T1_1 SINKSPANEQ=T1_1
ADD DACSRTRSPAN-1-601 SINKTERMMODULE=6 SINKTERMPORT=2 SRCTERMDEV=1 SRCTERMPORT=2 SPANTYPE=T1_2 SRCSPANEQ=T1_1 SINKSPANEQ=T1_1
by using a script
printf "\n\nAdd the packet backhaul connections
===================================\n" >> $outfile
for btsrtrgrp in `displayrc bts-$bts con | grep PKTBTSCON | awk '{print $1}' | grep "[0-9]\{1,4\}-[0-9]-[0-9]"`; do
# Determine if the connection has DACSRTRSPANs or AGNODESPANs
if displayrc btsrtrgrp-${btsrtrgrp} con | grep $btsrtrgrp | grep DACSRTRSPAN > /dev/null; then
# Add DACSRTRSPAN(s)
for dacsrtrspan in `displayrc btsrtrgrp-${btsrtrgrp} con | grep DACSRTRSPAN | sed 's/^.* \(DACSRTRSPAN\-[0-9]\{1,5\}\-[0-9]\{1,5\}\) .*$/\1/'`; do
sinktmod=`displayrc $dacsrtrspan spanconf | grep BTSRTRGRP | awk '{print $8}' | cut -f1 -d"/" | sed 's/Dacs//'`
sinktport=`displayrc $dacsrtrspan spanconf | grep BTSRTRGRP | awk '{print $8}' | cut -f2 -d"/"`
srctdev=`displayrc $dacsrtrspan spanconf | grep BTSRTRGRP | awk '{print $4}'`
srctport=`displayrc $dacsrtrspan spanconf | grep BTSRTRGRP | awk '{print $5}' | sed 's/physical\-//'`
spantype=`displayrc $dacsrtrspan spanconf | grep BTSRTRGRP | awk '{print $2}'`
srcspaneq=`displayrc $dacsrtrspan spanconf | grep BTSRTRGRP | awk '{print $6}'`
sinkspaneq=`displayrc $dacsrtrspan spanconf | grep BTSRTRGRP | awk '{print $9}'`
printf "ADD $dacsrtrspan SINKTERMMODULE=${sinktmod} SINKTERMPORT=${sinktport} SRCTERMDEV=${srctdev} SRCTERMPORT=${srctport} SPANTYPE=${spantype} SRCSPANEQ=${srcspaneq} SINKSPANEQ=${sinkspaneq}\n" >> $outfile
done
printf "."
Thanks