Ich möchte auf einem Mac Medien-Tastendrücke abfangen, vorausgesetzt, mein Skript wird im Hintergrund ausgeführt.
Ist das möglich? Das habe ich.
#!/bin/bash
while :
do
read -t 1 -n 1 key
echo $key;
done
Stellen Sie die Frage möglicherweise auf der Unix- und Linux-Site. Bash-Skripte verhalten sich unter Linux und MacOS ähnlich, da beide Systeme Unix verwenden. Erwägen Sie auch, Apple-Skript zu verwenden.