J'ai un script qui s'exécute en arrière-plan et m'envoie une alerte toutes les quelques minutes. Je veux que l'alerte soit sous forme d'un bip.
Question : Comment puis-je jouer un bip dans le terminal mac ?
J'ai un script qui s'exécute en arrière-plan et m'envoie une alerte toutes les quelques minutes. Je veux que l'alerte soit sous forme d'un bip.
Question : Comment puis-je jouer un bip dans le terminal mac ?
printf \\a
et osascript -e beep
jouent le son d'alerte par défaut, mais ils sont silencieux si le volume d'alerte est réglé à zéro. printf \\a
est également silencieux si une cloche audible est désactivée.
Vous pouvez aussi utiliser afplay ou say:
afplay /System/Library/Sounds/Funk.aiff
say done
Il y a plus de fichiers d'effets sonores dans /System/Library/PrivateFrameworks/ScreenReader.framework/Versions/A/Resources/Sounds/
.
tput bel
fonctionne dans la plupart des shells.
De cette réponse sur une question Stack Overflow connexe :
Écoutez et choisissez
ls /System/Library/Sounds/ | awk '{print $1}' | while read sound; do printf "utilisation de $sound...\n"; afplay /System/Library/Sounds/$sound; sleep 0.5; done
ls /System/Library/PrivateFrameworks/ScreenReader.framework/Versions/A/Resources/Sounds/ | awk '{print $1}' | while read sound; do printf "utilisation de $sound...\n"; afplay /System/Library/PrivateFrameworks/ScreenReader.framework/Versions/A/Resources/Sounds/$sound; sleep 0.5; done
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.