Execute o script bash simples para iniciar aplicativos no login

4

Eu quero executar um script bash simples automaticamente quando eu fizer login. Por exemplo

#!/bin/bash
echo "start spotify"
gnome-terminal -e spotify --title spotify

Quando executo este comando, um gnome-terminal aparece e spotify aparece. Eu também quero que o gnome-terminal apareça "escondido" em um desktop virtual diferente. (um dos outros quatro desktops virtuais que você pode escolher na barra de tarefas)

Eu tentei adicionar isso ao /home/me/.bash_login ou algo assim, mas isso não funcionou ..

    
por ganjan 01.03.2011 / 14:00

1 resposta

7

Vá para Sistema → Preferências → Aplicativos de Inicialização e clique em Adicionar . Em Comando , digite spotify , em vez do script. Não há necessidade de iniciar um terminal para isso.

Se você precisar da saída, poderá alterar seu script:

#!/bin/bash
echo "start spotify"
spotify > /home/username/spotify.log

e defina it como o comando, ao invés do próprio Spotify.

Verifique se o script é executável abrindo as propriedades do arquivo, indo para as permissões e configurando "Permitir a execução do arquivo como programa".

    
por Stefano Palazzo 01.03.2011 / 16:02