6 num=`echo $1 | sed 's/[0-9]*//g'`
14 # filtra el nombre del archivo pasado por parametro sacandole todos los
15 # caracteres que no sean numeros
17 date=`echo $1 | cut -d "." -f 1`
18 central=`echo $1 | cut -d "." -f 2`
21 if [ "$?" -ne 0 ]; then
25 if [ "$?" -ne 0 ]; then
31 # busco el archivo de configuracion para recuperar las rutas hacia los archivos
34 DATADIR='/home/nico/sop/'
35 sourcedir=$DATADIR'util/'
36 aceptdir=$DATADIR'/llamadas/enproceso'
37 rejectdir=$DATADIR'/llamadas/rechazadas'
38 LOGDIR='/home/nico/sop/log/'
39 logfile=$LOGDIR/afimonio.log
42 for file in `ls $sourcedir` ; do
45 if [ "$?" -eq 0 ]; then
46 cp $sourcedir$file $aceptdir #cambiar copiar por mover
47 fecha=$(date +%d/%m/%Y-%H:%M)
48 echo "$fecha $USER afimonio:\"Se detecta archivo de llamadas $file\"" >> $logfile
51 cp $sourcedir$file $rejectdir #cambiar copiar por mover
52 fecha=$(date +%d/%m/%Y-%H:%M)
53 echo "$fecha $USER afimonio:\"Se rechaza el archivo $file\"" >> $logfile