maniu@securebrain.com:~/dataprotector# vi insert_media.html
#!/bin/sh
/opt/omni/bin/omnimm -repository_barcode_scan STK:L40_host1 > /dev/null
/opt/omni/bin/omnimm -repository_barcode_scan STK:L20_ host2> /dev/null
RS=\n
POOL=$1
case $1 in
POOL1_LTO2)
MAX_POOL=9 # max num di nastri da dedicare al pool
MIN_EXP=4 # min numero di nastri che bisogna avere
LOC=SedeA
;;
POOL2_LTO2)
MAX_POOL=19
MIN_EXP=5
LOC=SedeB
;;
*)
echo "No valid pool selected"
esac
TOTIN=`/opt/omni/bin/omnimm -list_pool $POOL|grep STK |wc -l`
EXPOUT=`/opt/omni/bin/omnimm -list_pool $POOL|grep None | grep -v STK|wc -l`
PROTIN=`/opt/omni/bin/omnimm -list_pool $POOL|grep STK |grep -v None|wc -l`
EXPIN=`/opt/omni/bin/omnimm -list_pool $POOL|grep None | grep STK| wc -l`
FREESLOT=$(($MAX_POOL - $TOTIN))
SHOULDFREE=$(($FREESLOT + $PROTIN))
if [ "$EXPIN" -le "$MIN_EXP" ] && [ "$EXPOUT" -gt 0 ]
then echo "Ciao"
echo ""
echo ""
echo ""
echo ""
if [ "$PROTIN" -gt 0 ]
then echo Togliere i seguenti nastri dalla libreria di $LOC :
echo ""
echo `/opt/omni/bin/omnimm -list_pool $POOL|grep STK |grep -v None| cut -d " " -f2 |head -$PROTIN`
echo ""
fi
echo Inserire i seguenti nastri nella libreria di $LOC :
echo ""
# echo $(/opt/omni/bin/omnimm -list_pool $POOL| awk '{print $2 ;print "<===========>" }')
# echo $(/opt/omni/bin/omnimm -list_pool $POOL| awk '/None/ && ! /STK/ {print $2}' |/usr/bin/head -$SHOULDFREE)
echo `/opt/omni/bin/omnimm -list_pool $POOL|grep None | grep -v STK |awk '{print $2}'|head -$SHOULDFREE`
# echo $(/opt/omni/bin/omnimm -list_pool $POOL|/usr/bin/grep None | /usr/bin/grep -v STK |cut -d " " -f2|/usr/bin/head -$SHOULDFREE)
echo ""
echo ""
echo ""
echo ""
echo ""
echo "grazie!"
echo ""
echo ""
echo ""
echo ""
echo "manu"
elif [ "$EXPOUT" -eq 0 ]
then echo "Non ci sono piu' nastri expired a $LOC"
fi