Boa noite,
#!/bin/bash
# Armazenando o resultado do comando numa variável
# O comando é delimitado usando o sinal de crase
# Além disso, na atribuição, não podem existir espaços antes e
# depois do sinal de "="
teste=`ps axu | grep gaim | grep -v grep`;
# Testando se o IM gaim está rodando
if [ "$teste" ];
then
echo "Gaim ON"
else
echo "Gaim OFF"
fi
Fique com Deus
Kali
Isso me deu uma ideia ;-)
#/bin/bash
var=`kdialog --title "Verificar se o programa esta ativo" --inputbox "Digite o nome do programa"
teste=`ps axu | grep $var | grep -v $var`;
# Testando se o IM gaim está rodando
if [ "$teste" ];
then
kdialog --title "Programa ativo" --msgbox "O programa`$var`esta ativo no sistema."
else
kdialog --sorry "O programa`$var`não esta ativo no sistema."
fi
Sem mais.