Problema al ejecutar comandos desde atajos de teclado

Problema al ejecutar comandos desde atajos de teclado

Creé algunos atajos para controlar el volumen de audio de mi computadora portátil, ya que los atajos predeterminados del sistema ( Fn+ F4/ F5) no son compatibles. yo descarguéun guiónlo que me permite aumentar/disminuir/silenciar el volumen de PulseAudio. Creé un script que contiene el orden de aumentar/disminuir el volumen: pulseaudio_volume-decrease.sh

El problema es que cada vez que se ejecuta, crea un archivo "pavolume" en mi directorio de inicio que no quiero. Por lo tanto, agregué "rm pavolume" al lado del comando anterior: pulseaudio_volume-decrease.sh; rm pavolume

Cuando lo ejecuto desde la terminal, todo está bien; pero, extrañamente, cuando llamo al acceso directo (con la configuración del 'Teclado' de Gnome), falla y me dice "Error al intentar ejecutar (pulseaudio_volume-decrease.sh;rm pavolume) que está vinculado a la tecla ( Shift+ F5)".

¿Qué he hecho mal?


Estoy ejecutando Ubuntu 2D (Unity) 11.10

Respuesta1

Simplemente fui yo quien cometió un error de principiante en mi guión: había escrito pulseaudio_volume > pavolume increaseen lugar de pulseaudio_volume increase.

Mientras que este último simplemente llamaría al script pulseaudio_volumey su método increase, el primero

[ejecutar] pulseaudio_volume aumenta y escribe la salida (si la hay) en el archivo pavolume, creando el archivo si no existe.

Es por eso que creé ese pavolumearchivo en mi directorio de inicio.

información relacionada