Passer au contenu principal

Bash

Commandes usuelles

Rubrique

Ressources utiles

Bash scripting cheatsheet Linux Command Line Cheat Sheet

Bash Wizardy

Detecteur d'internet (if pong then play)

Detecter internet et jouer une wav / un mp3 cinq fois quand le pong revient.

Remplacez `/chemin/DAcces/AuFichier.wav` par un chemin d'acces vers un fichier valide.

beepwhenup () { echo 'Enter host you want to ping:'; read PHOST; if [[ "$PHOST" == "" ]]; then exit; fi; while true; do ping -c1 -W2 $PHOST 2>&1 >/dev/null; if [[ "$?" == "0" ]]; then for j in $(seq 1 5); do aplay -f cd /chemin/DAcces/AuFichier.wav ; done; ping -c1 $PHOST; break; fi; done; }