No??? KEH wrote on Mon, Nov 24, 2008 at 08:38:17PM +0100
> Salut Dominique,
> est-ce que tu pourrais détailler pour les novices ce que tu fais pour
> avoir un bip en cas d'erreur avec PROMPT_COMMAND?
> Compte sur toi! J'en suis très intéressé!
En pièce jointe, j'ai donc mis un bout de code à ajouter au .bashrc.
On peut l'améliorer, en particulier en remplaçant le simple bip émis par
la séquence \a, par un signal sonore produit par la commande beep qui
permet toutes les modulations possibles, en testant la variable status
par ex.
dom
--
# tester si bash est en interactif
if [ "$PS1" ]; then
# définir la commande qui va être activée automatiquement
_prompt_command()
{
# récupérer le status retourné par la dernière commande
local status="$?";
# si le status n'est pas nul envoyer un bip et afficher ce status
if [ $status != 0 ]; then
echo -e "\a[exited with $status]" 1>&2;
fi
}
# affecter la commande à activer, à la variable prédéfinie PROMPT_COMMAND
PROMPT_COMMAND=_prompt_command
fi
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu