Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/06/2022, à 19:47

coucou123

[Résolu] Lanceur d'application : ouvrir une commande dans le terminal

Bonjour,

J'ai une commande que j'aimerais exécuter régulièrement avec un clic.
Pour cela, j'ai créé un lanceur personnalisé. Mais j'aimerais pouvoir voir les résultat de la commande dans le terminal. Or, avec cette méthode, la commande se lance sans que je voie ce qu'il se passe.

Comment faire ?

Dernière modification par coucou123 (Le 27/06/2022, à 19:28)

Hors ligne

#2 Le 23/06/2022, à 20:45

Vobul

Re : [Résolu] Lanceur d'application : ouvrir une commande dans le terminal

Il faut que ta commande ne se termine pas. Ou que tu lances un terminal puis la commande dedans. C'est une commande secrète ou tu peux nous en dire plus ?


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#3 Le 23/06/2022, à 21:04

coucou123

Re : [Résolu] Lanceur d'application : ouvrir une commande dans le terminal

Vobul a écrit :

Il faut que ta commande ne se termine pas. Ou que tu lances un terminal puis la commande dedans. C'est une commande secrète ou tu peux nous en dire plus ?

C'est une commande rsync toute bête. J'aimerais voir son résultat dans le terminal.

Hors ligne

#4 Le 24/06/2022, à 11:55

kholo

Re : [Résolu] Lanceur d'application : ouvrir une commande dans le terminal

salut
ajoute ça à la fin de ton script

read -p "appuyer sur une touche pour continuer "

c'est juste pour faire une commande de capture de valeur mais pas besoin de plus
ça va juste attendre que tu tapes un truc puis entrer...
NB rien et juste entrer suffit !


edit... il faut que j'en dise plus...
créer un lanceur ne sert à rien !
ce que je considère comme la bonne méthode est :
créer un dossier bin dans ton dossier personnel
mettre ton ou tes scripts dedans
penser à les rendre exécutable
NB : Attention aux noms : ils ne doivent pas être des noms utilisés par le système
[p.e.] pas de echo, sleep,...
NB 2 : je choisis de créer le dossier bin dans le dossier personnel parce que c'est prévu par Canonical, et peut être même Debian, pour que ce dossier soit automatiquement ajouté au PATH.
un bon truc à faire ensuite est d'aller dans les préférences du gestionnaire de fichiers (nautilus pour Ubuntu)
=> Nautilus puis aller dans les préférences puis onglet Comportement, Fichiers texte exécutable : demander quoi faire.

ensuite, il suffit d'aller dans le dossier et de double cliquer sur un script pour le lancer
et tu peux créer des liens vers chaque script ou vers le dossier bin sur ton bureau
... ou ajouter en favoris dans le gestionnaire de fichiers... ou... j'ai pas plus d'idées là !

Dernière modification par kholo (Le 24/06/2022, à 12:06)

Hors ligne

#5 Le 27/06/2022, à 19:28

coucou123

Re : [Résolu] Lanceur d'application : ouvrir une commande dans le terminal

Merci pour cette réponse, ça fonctionne est c'est l'essentiel !!

Hors ligne