pregunta de bash 
    Linus Casassa 
    lcasassa en gmail.com
       
    Mar Ene  4 20:49:11 CLST 2005
    
    
  
arcihlinux, kernel 2.6.10
si! $? es la variable ;D muchas gracias.
[root en localhost linus]# grep -q usbfs /proc/filesystems
[root en localhost linus]# echo $?
0
[root en localhost linus]# if grep -q usbfs /proc/filesystems; then true;
else false; fi
[root en localhost linus]# echo $_
true
raro no?
solucion: cambiar
               if grep -q usbfs /proc/filesystems; then
                   mount -t usbfs usbfs /proc/bus/usb
               else
                   mount -t usbdevfs usbdevfs /proc/bus/usb
               fi
por mount -t usbfs usbfs /proc/bus/usb jaja
pero = me gustaria una solucion que chequee si es usbfs o usbdevfs.
gracias pro las respuestas :)
On Tue, 04 Jan 2005 17:43:32 -0300, Horst von Brand
<vonbrand en inf.utfsm.cl> wrote:
> Linus Casassa <lcasassa en gmail.com> dijo:
> > grep -q usbfs /proc/filesystems
> 
> > quiero saber si devuelve un 0 o un 1. recuerdo que un amigo lo podia
> > obtener haciendo echo a una variable. pero no lo encuentro. alguna
> > pista?
> 
> $?
> 
> > quiero eso pq mi problema es el siguente:
> >
> > dentro de los script de inicio de hotplug me pille con esto:
> >
> > mount: unknown filesystem type 'usbdevfs'
> > umount: /proc/bus/usb: no montado
> >
> > fui al codigo y me encontre con:
> >
> >                if grep -q usbfs /proc/filesystems; then
> >                     mount -t usbfs usbfs /proc/bus/usb
> >                 else
> >                     mount -t usbdevfs usbdevfs /proc/bus/usb
> >                 fi
> 
> > si hago manualmente mount -t usbfs usbfs /proc/bus/usb, el usb
> > funciona de maravilla
> 
> Curioso. Supongo que se esta mareando porque tienes usbfs como modulo (y no
> esta cargado cuando hace el grep(1), y no lo encuentra)...
> 
> Distribucion, nucleo?
> 
> Simplemente machetear esa tontera, y montar si o si?
> 
> [Ya que estamos en eso, eso explicaria mis dramas que me llevaron a poner
>  la linea del caso en /etc/fstab para mis nucleos compilados a mano en
>  FC3...  Gracias!]
> --
> Dr. Horst H. von Brand                   User #22616 counter.li.org
> Departamento de Informatica                     Fono: +56 32 654431
> Universidad Tecnica Federico Santa Maria              +56 32 654239
> Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513
>
    
    
Más información sobre la lista de distribución Linux