[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

bash



Per quale motivo in uno script shell cosi' non viene eseguita la
penultima riga (tutte le altre invece si')?

Il bello e' che se quella riga la metto in un file da sola, allora
funziona.

=========
#!/bin/sh
cd /home/roberto/pppdir/new
for i in *
do
if test -f $i
then
 echo Modifico il file $i
 sed  's/Return-Path: <usenet@voyager.zar.it>/Return-Path:
<roberto.zanasi@liber
o.it>/' $i > $i.modif
 if test -s $i.modif
 then
  echo Fatto
  mv $i /tmp/.
 else
  echo Errore!
 fi
fi
done
cd ~
echo Sono qui 2
/usr/bin/maildirsmtp ~/pppdir roberto-ppp- mail.libero.it `hostname`
echo Finito!
=========

--
http://digilander.iol.it/42



Reply to: