Réponses:
Si vous avez "cloche audible" activé dans vos paramètres de terminal sous Avancé, les caractères de contrôle BEL émettront le son d'alerte par défaut.
Pour essayer cela, exécutez la echocommande suivie de control+ v control+ g. Si vous le saisissez correctement, il ressemblera à ceci:
$ echo ^G
et lorsque vous appuyez sur return, l'alerte retentit.
( control+ vest un échappement du shell pour le caractère de contrôle suivant immédiatement.)
La afplaycommande peut également être utilisée pour lire un fichier son spécifique:
$ afplay /System/Library/Sounds/Funk.aiff
Une autre option, avec moins de touches de modification, consiste à utiliser la commande tput bel.
tput belj'appelle la "cloche visuelle", donc je reçois toujours l'alerte que je veux sans celle bruyante
J'aime la solution de zigg. Afin d'être bref, j'ai fait ceci:
En /Users/{username}/.bash_profileajouter une ligne
alias taskready='afplay /System/Library/Sounds/Hero.aiff'
Quittez le terminal et ouvrez le terminal. Vous pouvez maintenant utiliser la commande abrégée taskready.
Vous pouvez choisir parmi:
Basso.aiff Frog.aiff Hero.aiff Pop.aiff Submarine.aiff
Blow.aiff Funk.aiff Morse.aiff Purr.aiff Tink.aiff
Bottle.aiff Glass.aiff Ping.aiff Sosumi.aiff
doneest utilisé dans bash pour fermer pendant / pendant les boucles, peut-être qu'un nom différent pourrait être meilleur
man bashpour tous les mots clés à éviter :-)