Como usar o comando airodump no sistema (gnome-terminal) (ruby)?

Como usar o comando airodump no sistema (gnome-terminal) (ruby)?

Usei esta instrução em meu script Ruby:

system "gnome-terminal -e bash -c sudo timeout 20 airodump-ng wlp2s0mon -w mt --output-format csv --write-interval 20"

Com esta instrução gostaria de abrir um segundo terminal para executar o airodumpcomando e depois continuar trabalhando no primeiro terminal.

O comando acima não está funcionando, como posso corrigir isso?

Responder1

isso abre uma nova aba no terminal chamada airodump com airodump-ng iniciado com o comando fornecido

#!/bin/bash        
    gnome-terminal --tab --title="airodump" -- sudo airodump-ng wlan0mon

# or anny other command you want to run with airodump-ng

# airodump-ng -c Channel --bssid -w filename [your wifi card in monitor mode mon ] 

informação relacionada