Estoy iniciándome en esto de los scripts en bash y tengo una duda que seguro que es muys encilla de solucionar pero que por más vueltas que doy no he visto como solucionarlo.
Lo que quiero es saber como almacenar en una variable el string de una salida por pantalla de cualuqier comando.
Se que para guardar esa una salida en un archivo de texto simplemente se haría así:
Código:
#!/bin/sh
iwconfig > archivo.txt
Hasta ahi todo bien pero si quiero guardar en una variable solamente una parte del comando??
Me explico:
Por ejemplo el comando iwconfig devuelve esto por pantalla:
Código:
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
[b]wlan0[/b] IEEE 802.11bgn ESSID:"JAZZTEL_C8"
Mode:Managed Frequency:2.462 GHz Access Point: 00:1A:2B:4F:45:37
Bit Rate=1 Mb/s Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:4530-3031-4432-3045-3942-3943-38
Power Management:off
Link Quality=59/70 Signal level=-51 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Si yo solo quiero guardar lo que he remarcado en negrita (wlan0) como lo hago????
Un saludo y gracias!!!