Pagina 1 di 1

Apri e chiudi menu con hot corner

Inviato: venerdì 24 marzo 2017, 11:24
da ldm85
Ciao a tutti, necessito della creazione di uno script che per voi sono certo sarà facilissimo ma per me è molto complicato.. :(

Ho un launcher che si chiama:
panther_launcher
vorrei richiamarlo da hot corner così ho associato a un angolo a piacere tale comando:
panther_launcher
tuttavia se vado verso l'angolo il launcher giustamente appare, ma se ci ritorno continua a rimanere anziché togliersi costringendomi ad usare il tasto esc della tastiera.

Ho provato con uno script ma non va, qualcuno puo aiutarmi a correggere lo script?

Codice: Seleziona tutto

#!/bin/bash

if pgrep -x "panther_launcher" > /dev/null
then
    killall panther_launcher
else
    panther_launcher
fi

Re: Apri e chiudi menu con hot corner

Inviato: venerdì 24 marzo 2017, 17:52
da ldm85
Ho provato a modificare lo script così, ma ancora non va e non so come correggerlo...

Codice: Seleziona tutto

#!/bin/bash

if pgrep -x "panther_launcher" > /dev/null 2>&1
then
    killall panther_launcher
else
    panther_launcher
fi
exit 0
di fatto si avvia l'applicazione ma se riavvio nuovamente l'applicazione non capisce che già è lanciata e quindi deve chiuderla! Ma ne lancia una nuova istanza.

Per esempio, al posto di panther_launcher mettiamo gnome-calculator, succede questo:

avvio lo script e lui lancia la calcolatrice, poi avvio nuovamente lo script e lui invece di capire che la calcolatrice è gia attiva quindi voglio che mi chiude quell'istanza, mi lancia un'altra calcolatrice! Come posso correggere lo script affinchè ho come risultato quanto richiesto= Grazie.

Esempio con la calcolatrice:

Codice: Seleziona tutto

#!/bin/bash

if pgrep -x "gnome-calculator" > /dev/null 2>&1
then
    killall gnome-calculator
else
    gnome-calculator
fi
exit 0