#Parfois vous pouvez vous simplifier la vie, il vous suffit de taper un des motifs suivants (source : "man sh") :
!n #Rappelle la commande numéro "n".
!-n #Rappelle la commande exécutée il y a "n" commande(s).
!! #Rappelle la dernière commande.
!chaine #Rappelle la commande la plus récente commençant par "chaine".
!?chaine #Rappelle la commande la plus récente finissant par "chaine".
!?chaine? #Rappelle la commande la plus récente contenant "chaine".
#Ajoutez ":p" à la fin pour que la commande ne s'exécute pas.
^chaine1^chaine2^ #Répète la dernière commande en remplaçant chaine1 par chaine2.
!# #Rappelle la plus ancienne commande de l'historique.
commande !^ #Exécute "commande" avec le premier argument de la commande précédente.
commande !:n #Exécute "commande" avec l'argument numéro "n" de la commande précédente.
commande !:x-y #Exécute "commande" avec les arguments numéro "x" à "y" de la commande précédente.
commande !$ #Exécute "commande" avec le dernier argument de la commande précédente.
#Remplacez "eth0" par l'interface concernée.
#Octets reçus :
/sbin/ifconfig eth0 | grep bytes | sed -e "s/TX.*//g" | sed -e "s/.*RX/RX/g"
#Octets envoyés :
/sbin/ifconfig eth0 | grep bytes | sed -e "s/.*TX/TX/g"
#Les deux :
/sbin/ifconfig eth0 | grep bytes | sed -e "s/.*RX/RX/g
#L'appel à iconv n'est nécessaire que si votre système utilise utf8 comme jeu de caractères par défaut (ce qui devient de plus en plus courant) au lieu d'iso8859-1 (latin-1).
wget -q www.monip.org -O ip.tmp && cat ip.tmp | iconv -f iso8859-1 -t utf8 | sed -nre 's/^.* (([0-9]{1,3}\.){3}[0-9]{1,3}).*$/\1/p' && rm -f ip.tmp
#Testé sous Fedora
grep -a2 Wireless /etc/sysconfig/hwconf | grep device | cut -d " " -f2