DefaultApps

Publicado por Andreas Zaia (última atualização em 13/08/2009)

[ Hits: 4.197 ]

Download abrir.sh




A ideia central foi criar um atalho em minha cairo-dock para abrir programas que abro sempre sem ter de ficar clicando em vários ícones.

Criei o script, coloquei-o na minha home mesmo e criei um atalho na cairo o chamando.

o script testa se o programa já está rodando antes de chamá-lo.

Para editar os programas que são chamados é só alterar a lista que está no "for".

E temos um caso especial que é o aMSN, que na lista de processos dos comandos "ps" e "pidof" aparece com o nome de wish8.5, no entanto seu binário é "amsn".

  



Esconder código-fonte

#!/bin/bash
############################
#Autor: Andreas Zaia
#Email: andreaszaia@gmail.com
#Ver: 2.0
#Dependencias : pidof.
#Novidades:
# Testa se o Programa esta aberto antes, para n abrir novamente.
#Trick: Crie um icone chamando esse script
############################

for i in firefox thunderbird-bin xmms konsole ktorrent ;
do
 if pidof $i >> /dev/null 2>&1 ; then # Testa se o Programa jah esta rodando
    #echo $i 'Aberto';
    sleep 1
 else
   #echo  'Abrindo '$i # " Fechado "
   /usr/bin/$i&  2>/dev/null;
   sleep 1;
 fi
done

##Caso Especial Amsn
# o Amsn entra no sistema com o nome de wish8.5
if pidof wish8.5 >> /dev/null 2>&1 ; then
  sleep 1
else
   #echo "abrindo amsn "
  /usr/bin/amsn&          2>/dev/null
fi

Scripts recomendados

LogPac

Seletor de emojis em yad

Inicializando os serviços de OmniBus

tint2 bar config

Baixa arquivos de Podcast


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts