Eu queria executar isso na inicialização porque gosto de brincar com vários DEs. Quando eu executo este script de um arquivo, ele não roda o Docky.
Eu já alterei as permissões do arquivo para que ele possa ser executado como um programa.
Quando digito exatamente isso no gnome-terminal, ele executará o Docky se eu estiver logado no gnome-classic. Eu queria rodar este script na inicialização para que o Docky não iniciasse no Unity:
if [ $DESKTOP_SESSION == "gnome-classic" ] ; then docky ; fi
Alguma sugestão?
Eu tentei escrever algo como o Firefox no mesmo arquivo e ele irá iniciar o Firefox.
Então, quando eu corro o seguinte script de um arquivo ...
cd /home/user/Desktop
mkdir ITRAN
if [ $DESKTOP_SESSION == "gnome-classic" ] ; then docky ; fi
Ele cria um novo arquivo na minha área de trabalho, mas não executa o Docky mesmo que, se eu simplesmente copiar o mesmo código em uma janela de terminal, ele seja executado ...
Com a ajuda do geirha, mudei o roteiro. No entanto, agora o docky é iniciado, não importa o DE que eu execute, o Unity ou o gnome-classic.
#!/bin/sh
if [ $DESKTOP_SESSION = "gnome-classic" ]; then
docky
fi
Eu também tentei
$DESKTOP_SESSION = "gnome-classic"
$DESKTOP_SESSION = gnome-classic
"$DESKTOP_SESSION" = gnome-classic
"$DESKTOP_SESSION" = "gnome-classic"
para descartar a possibilidade de que eu tenha errado essa parte.