Renomeando Konsole
Dica publicada em Shell Script / Miscelânea
Renomeando Konsole
Para quando precisamos abrir algum aplicativo no Konsole do KDE, estilo esses aplicativos desenvolvidos em clipper, e termos que ter N Konsoles abertos, escrevi o script abaixo de modo que ao chama-lo junto com aplicativo, ele renomeia a aba, para não ficar confuso ou até mesmo se perder nelas.
Crie o script (renomeiaKonsole.sh) com o conteúdo:
Execute-o antes de chamar seu aplicativo, ou seja lá o que for.
Exemplo:
./renomeiaKonsole.sh NOME_DA_ABA_OU_DO_APP
Crie o script (renomeiaKonsole.sh) com o conteúdo:
#!/bin/bash
DCOP="dcop"
konsole=$(echo $KONSOLE_DCOP | cut -d\( -f 2 | cut -d, -f1)
session=$($DCOP $konsole konsole currentSession)
nSession=$(echo $session | cut -d- -f 2)
# Testa se o parametro (Nome para aba), caso positvo seta com o parametro
# negativo seta com o numero da sessao
if [ -z $1 ]; then
$DCOP $konsole $session renameSession "$nSession"
else
$DCOP $konsole $session renameSession "$1"
fi
CHAME_AQUI_SEU_APP
DCOP="dcop"
konsole=$(echo $KONSOLE_DCOP | cut -d\( -f 2 | cut -d, -f1)
session=$($DCOP $konsole konsole currentSession)
nSession=$(echo $session | cut -d- -f 2)
# Testa se o parametro (Nome para aba), caso positvo seta com o parametro
# negativo seta com o numero da sessao
if [ -z $1 ]; then
$DCOP $konsole $session renameSession "$nSession"
else
$DCOP $konsole $session renameSession "$1"
fi
CHAME_AQUI_SEU_APP
Execute-o antes de chamar seu aplicativo, ou seja lá o que for.
Exemplo:
./renomeiaKonsole.sh NOME_DA_ABA_OU_DO_APP