Problema ao executar o comando a partir de atalhos de teclado

1

Eu criei alguns atalhos para controlar o volume de áudio do meu laptop, como os atalhos de sistema padrão ( Fn + F4 / F5 ) suportado. Eu baixei um script que me permite aumentar / diminuir / silenciar o volume do PulseAudio. Eu criei um script que contém a ordem de aumentar / diminuir o volume: pulseaudio_volume-decrease.sh

O problema é que, toda vez que é executado, ele cria um arquivo "pavolume" no diretório home que não quero. Assim, eu adicionei "rm pavolume" ao lado do comando anterior: pulseaudio_volume-decrease.sh; rm pavolume

Quando eu o executo no terminal, tudo está bem; mas, estranhamente, quando eu chamo o atalho (com as configurações do Gnome 'Keyboard'), ele falha, me dizendo "Erro ao tentar executar (pulseaudio_volume-decrease.sh; rm pavolume) que está ligado à chave ( Shift + F5 ) ".

O que eu fiz de errado?

Estou executando no Ubuntu 2D (Unity) 11.10

    
por SyS 16.04.2012 / 22:17

1 resposta

2

Isso foi simplesmente o erro inicial do meu script: eu escrevi pulseaudio_volume > pavolume increase em vez de pulseaudio_volume increase .

Enquanto o último simplesmente chama o script pulseaudio_volume e seu método increase , o primeiro seria

  

[run] pulseaudio_volume aumenta e grava a saída (se houver) no arquivo pavolume, criando o arquivo se ele não existir.

É por isso que eu criei o arquivo pavolume no meu diretório pessoal.

    
por SyS 05.09.2012 / 08:28