[Programación] Re: [Programación] Cadena en bash
J. Mario Oroz
programacion@lugro.org.ar
Thu, 30 Oct 2003 17:02:39 -0300
No necesariamente debes guardar el "OK"
Podes hacer:
$ [ -f /etc/inittab] && echo "OK" && cat /etc/inittab
Si lo que querias hacer es mostrar el archivo concatenas las acciones y si
loque esta a la izq. del && es verdadero pues ejecuta lo de la derecha y en
el
segundo && tambien si todo se ejecuto bien ([ -f /etc/inittab] && echo "OK")
entonces muestra el archivo. Esta bin que solo toma este ultimo && el codigo
de retorno del echo pero porque el 1 comando tambien se ejecuto bien.
Si aun queres guardar la el valor :
[ -f /etc/inittab] && resp="OK"
... mas tarde ...
[ $resp -a $resp = "OK"] && echo "Haces algo interesante"
Espero que sirva ....
mario
----- Original Message -----
From: "KSTOR" <ekstor@yahoo.com.ar>
To: <programacion@lugro.org.ar>
Sent: Thursday, October 30, 2003 3:25 PM
Subject: [Programación] Cadena en bash
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Amigos,...
>
> Esta programando un script para agilizar una tarea en mi maquina.
> Como hago para que al ejecutar un comando y este me devuelva un msj, por
> ejemplo "OK", lo guarde en una variable, para despues hacer otra cosa?
>
> SALUDOS
>
> - --
> Martín
> ekstor@yahoo.com.ar
> JID: kstor@lugro.org.ar
> Usuario GNU/Linux #320520
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (GNU/Linux)
>
> iD8DBQE/oVeEPlxjGDYynKYRAh2NAJ4oOSmblrlJLVeKwcwkmKNy8t6eTQCggMen
> Pb4J2eS1WHUMH1z291HGiHM=
> =wk87
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> Programacion mailing list
> Programacion@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/programacion
>