DefaultApps

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

[ Hits: 4.133 ]

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

Cadastrando usuários no Squid através de Shell Script

Script para automatizar compilação e instalação do Squid

+squid

SquidAdmin

clean_squid


  

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