DefaultApps

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

[ Hits: 4.247 ]

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

Automatizando Sarg

Teste de conexão com o servidor

Adiciona, remove e lista usuários web (htpasswd)

Configurar usuarios samba na boa sem dor de cabeça em modo texto

Script para geração de relatórios do sarg


  

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