Ping? uins!

Par Cinux, le 04 mars 2017Lire la suite

Un petit script pour tester les adresses d'un réseau local qui répondent au ping:


#!/bin/bash
HOST=1
while [ $HOST -lt 255 ]; do
        ping -c 1 -q -w 1 192.168.1.$HOST > /dev/null
        RESULT=$(echo $?)
        if [ $RESULT -eq 0 ]; then
                echo "192.168.1.$HOST"
        fi
HOST=$(expr $HOST + 1) done

Si vous souhaitez afficher les adresses qui ne répondent pas au ping, vous pouvez remplacer le 0 par 1 dans le test if [ $RESULT -eq 0 ].

ExplainShell.com

Par Cinux, le 27 février 2017Lire la suite

Le site ExplainShall.com propose une explication détaillée des commandes de shell. Vous vous dites sans doute qu'il existe des tonnes de sites qui vous expliquent comment marche le shell mais je trouve ce projet particulièrement intéressant dans sa philosophie.

En effet, lorsque vous tapez une commande shell dans la barre de recherche du site, il vous affiche les explications détaillées sur la commande tapée. C'est un projet intéressant!