Advertisement
Dj_Dexter

wifibar2

Sep 26th, 2013
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.82 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. #echo -n "Nombre de la INTERFAZ de red: "
  4. #read INTERFAZ
  5. #INTERFAZ=wlan0
  6.  
  7. while [ 1 ]
  8. do
  9.  
  10.     fecha=$(date +"%d/%B - %H:%M:%S")
  11.     uptime=$(uptime | cut -d ',' -f 1 | grep -o 'up.*')
  12.         INTERFAZ="`/sbin/iwgetid | awk '{print $1}'`"
  13.     essid=$(/sbin/iwgetid $INTERFAZ -r)
  14.         AP="`/sbin/iwgetid --raw --ap | cut -c1-8`"
  15.         SENAL="`/sbin/iwconfig 2> /dev/null | sed -n "/${INTERFAZ}/{n;n;n;n;n;p;}" | awk -F'=' '{printf $NF}' | sed 's/\s//g'`"
  16.     essiddatos=$(/sbin/iwconfig $INTERFAZ 2> /dev/null | sed -E '/Bit Rate/!d;s/ //g;s/BitRate=(.*)Tx-Power=(.*)dBm/\2dBm BitRate:\1/g')
  17.         BITR="`/sbin/iwconfig 2> /dev/null | sed -n "/${INTERFAZ}/{n;n;p;}" | sed -E 's/^[^=]+=([.0-9]+)\s.*/\1Mb\/s/'`"
  18.     xsetroot -name "[ESSID:$essid $SENAL $AP $BITR ] {$fecha} [$uptime] $(id -un)@$(hostname)"
  19.     sleep 5s
  20. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement