Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2010, 10:58
elManya
 
Fecha de Ingreso: junio-2010
Mensajes: 43
Antigüedad: 13 años, 10 meses
Puntos: 0
problema programcion shell if

hola tengo un duda con un if q no me funciona

IFS="
"
for i in `ls -la $directorio`
do
if $i|grep "^-"
then
echo $i

fi

done

el for me anda los mas bien , el error es que no me entra al if , lo que quiero hacer es que me liste los que no son directorios.
gracias y espero sus respuestas