Ich habe einige Tastenkombinationen erstellt, um die Lautstärke meines Laptops zu regeln, da die standardmäßigen Systemtastenkombinationen ( Fn+ F4/ F5) nicht unterstützt werden. Ich habe heruntergeladenein SkriptDamit kann ich die Lautstärke von PulseAudio erhöhen/verringern/stummschalten. Ich habe ein Skript erstellt, das die Reihenfolge zum Erhöhen/Verringern der Lautstärke enthält:
pulseaudio_volume-decrease.sh
Das Problem ist, dass bei jeder Ausführung eine „pavolume“-Datei in meinem Home-Verzeichnis erstellt wird, die ich nicht haben möchte. Daher habe ich neben dem vorherigen Befehl „rm pavolume“ hinzugefügt:
pulseaudio_volume-decrease.sh; rm pavolume
Wenn ich es vom Terminal aus ausführe, ist alles in Ordnung. Aber seltsamerweise schlägt es fehl, wenn ich die Tastenkombination aufrufe (mit den Gnome-Tastatureinstellungen), und ich erhalte die Meldung „Beim Versuch, (pulseaudio_volume-decrease.sh;rm pavolume) auszuführen, das mit der Taste ( Shift+ F5) verknüpft ist, ist ein Fehler aufgetreten.“
Was habe ich falsch gemacht?
Ich verwende Ubuntu 2D (Unity) 11.10
Antwort1
Dabei hat mir in meinem Skript einfach ein Anfängerfehler unterlaufen: Ich hatte pulseaudio_volume > pavolume increase
statt geschrieben pulseaudio_volume increase
.
Während letzteres lediglich das Skript pulseaudio_volume
und seine Methode aufrufen würde increase
, würde ersteres
[ausführen] pulseaudio_volume erhöhen und die Ausgabe (sofern vorhanden) in die Datei pavolume schreiben. Die Datei erstellen, falls sie nicht existiert.
Aus diesem Grund habe ich diese pavolume
Datei in meinem Home-Verzeichnis erstellen lassen.