Shell Script

aNuBiS

Buenas!,

A ver si me podeis echar una mano en un pequeño script que ando programando y que no soy capaz de sacar.
Es algo muy sencillito, quiero que ejecute el airodump (suite aircrack para quien no lo conozca) y en un terminal nuevo tambien ejecute el airoplay (misma suite).

Asi a priori si no sabeis de que va puede parecer lioso, pero a grandes rasgos seria asi:

#! bin/bash

echo ""
echo "" (lo que quieras)

airodump-ng (parametros) & -> Asi lo ejecuta en background y continua con lo que se le pida.

Y aqui entra mi problema, no soy capaz de que ejecute algo en un terminal diferente (Y en el mismo no es viable como entendereis).

He leido que poniendo sh "loquesea" lo abre en otro terminal, pero a mi NO me funciona.

Tambien he probado con gnome-terminal (uso gnome, si) -e sh "loquesea" Y abre una nueva terminal e intenta "ejecutar" pero no funciona, se queda con un bonito simbolo de # cuando deberia ejecutar otra cosa.

Espero haberme explicado mas o menos bien, resumiendo, ¿Como hacer que un script ejecute un subshell en una ventana diferente?

Gracias!!

9 días después
aLeX

Si usas sh has de poner sh -c <comando>

8 días después
aNuBiS

Yep!, Gracias, lo estuve probando y mas o menos funciona, aunque sigue petando, asi que seguire con ello, pero por lo menos ya abre ventanita y hace lo que mas o menos deberia hacer.

Usuarios habituales

  • aNuBiS
  • aLeX