Pages : 1
#1 Le 13/04/2019, à 07:34
- abecidofugy
Lancer un script via ALT + F2
Salut,
Tout est dans la question, comment lancer un script (rendu exécutable bien sûr) via ALT + F2 ? (au fait, comment on appelle à présent cette fonctionnalité pour lancer des programmes ? Ça s’appelait Katapult sous Plasma 4)
Merci.
//EDIT : j'ai essayé sh go.sh mais ça ne marche pas
Dernière modification par abecidofugy (Le 13/04/2019, à 07:38)
Hors ligne
#2 Le 13/04/2019, à 07:55
- lynn
Re : Lancer un script via ALT + F2
Bonjour,
Si ce n'est pas déjà fait, créé un répertoire bin dans ton $HOME et place-y tes scripts.
mkdir $HOME/bin
Ainsi, ils se lanceront via Alt+F2.
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#3 Le 13/04/2019, à 08:14
- abecidofugy
Hors ligne
#4 Le 13/04/2019, à 08:33
- abecidofugy
Re : Lancer un script via ALT + F2
Bonjour abecidofugy,
et en mettant ?
sh -c "$HOME/bin/go.sh"
Là ça marche parfaitement. Mais la commande me semble un peu longue à taper alors que ALT + F2 est sensé simplifier la vie ^^
Que faire ?
//EDIT : par contre sh -c go.sh ne marche pas…
Dernière modification par abecidofugy (Le 13/04/2019, à 08:44)
Hors ligne
#5 Le 13/04/2019, à 08:47
- abecidofugy
Re : Lancer un script via ALT + F2
Et ???
sh -c "go.sh"
Marche pas…
echo $PATH
/home/patrice/.config/composer/vendor/bin:/home/patrice/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Dernière modification par abecidofugy (Le 13/04/2019, à 08:48)
Hors ligne
#6 Le 13/04/2019, à 09:02
- abecidofugy
Re : Lancer un script via ALT + F2
Redémarre ton PC et retentes pour voir
sh -c "go.sh"
Fait. Rien ne se passe…
Hors ligne
#7 Le 13/04/2019, à 09:19
- Alex10336
Re : Lancer un script via ALT + F2
Bonjour,
dans le dossier ~/bin (qui est dans le PATH)
$ cat homebintest.sh
#!/bin/bash
echo "$(date)" >> ~/bin/test.log
echo "*: $*" >> ~/bin/test.log
echo "0: $0" >> ~/bin/test.log
$ ll homebintest.sh
-rwxrwxr-x 1 moi moi 108 avril 13 10:11 homebintest.sh*
Résultat:
Sa marche pour moi.
Dernière modification par Alex10336 (Le 13/04/2019, à 09:20)
« On ne répond pas à une question par une autre question. » (moi ;-) )
Hors ligne
#8 Le 13/04/2019, à 09:21
- abecidofugy
Re : Lancer un script via ALT + F2
Bonjour,
dans le dossier ~/bin (qui est dans le PATH)
$ cat homebintest.sh #!/bin/bash echo "$(date)" >> ~/bin/test.log echo "*: $*" >> ~/bin/test.log echo "0: $0" >> ~/bin/test.log
$ ll homebintest.sh -rwxrwxr-x 1 moi moi 108 avril 13 10:11 homebintest.sh*
Résultat:
https://c.ax.fr.to/s/SfAE9Fpr9zPzRBA/downloadSa marche pour moi.
Je suis sous KDE neon, et toi ? Kubuntu ?
Hors ligne
#9 Le 13/04/2019, à 09:24
- Alex10336
Re : Lancer un script via ALT + F2
Kde Neon
« On ne répond pas à une question par une autre question. » (moi ;-) )
Hors ligne
#10 Le 13/04/2019, à 09:29
- Alex10336
Re : Lancer un script via ALT + F2
Par rapport à l'autre sujet,
j'ai bash, pas zsh
« On ne répond pas à une question par une autre question. » (moi ;-) )
Hors ligne
#11 Le 13/04/2019, à 11:04
- erresse
Re : Lancer un script via ALT + F2
Salut,
Si ton script contient bien son shebang et qu'il a le droit "exécuter", puisqu'il est dans ~/bin (qui est donc dans le path), pourquoi ne pas taper simplement son nom dans le champ de commande du "Alt+F2" ?
Normalement, "go.sh" devrait être suffisant pour lancer ce script dans ces conditions.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#12 Le 13/04/2019, à 14:24
- lynn
Re : Lancer un script via ALT + F2
C'est vraiment curieux que ça ne fonctionne pas chez toi cette histoire...
Si ce n'est pas top secret, que contient ton script go.sh ?
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#13 Le 13/04/2019, à 14:24
- Roschan
Re : Lancer un script via ALT + F2
au pire, l'entrée de texte d'alt+f2 dispose d'un historique non ? la longueur de la commande ne devrait pas être un prblème
Dernière modification par Roschan (Le 13/04/2019, à 14:25)
Hors ligne
#14 Le 13/04/2019, à 14:43
- abecidofugy
Re : Lancer un script via ALT + F2
@lynn : mon go.sh :
#!/bin/bash
konsole --new-tab --workdir ~ &
konsole --new-tab --workdir ~ &
konsole --new-tab --workdir ~ &
konsole --new-tab --workdir ~ &
konsole --new-tab --workdir ~ &
konsole --new-tab --workdir ~ &
konsole --new-tab --workdir ~ &
dolphin --split /media/sf_D_DRIVE/Soulseek-downloads/complete /media/sf_D_DRIVE/Musique /home/patrice/soundKonverter trash:/ > /dev/null 2> /dev/null &
quassel > /dev/null 2> /dev/null &
choqok > /dev/null 2> /dev/null &
kontact > /dev/null 2> /dev/null &
firefox > /dev/null 2> /dev/null &
kate --start start > /dev/null 2> /dev/null &
Mais je suis en zsh… je ne sais pas si ça joue…
Hors ligne
#15 Le 13/04/2019, à 14:49
- abecidofugy
Re : Lancer un script via ALT + F2
Salut,
Si ton script contient bien son shebang et qu'il a le droit "exécuter", puisqu'il est dans ~/bin (qui est donc dans le path), pourquoi ne pas taper simplement son nom dans le champ de commande du "Alt+F2" ?
Normalement, "go.sh" devrait être suffisant pour lancer ce script dans ces conditions.
Regarde ce qui s'affiche si je tape go.sh
Si je valide, Firefox m’affiche la page du site : http://go.sh/
:\
J‘ai désactivé ce qui se rapportait au web dans la configuration de ALT + F2
Dernière modification par abecidofugy (Le 13/04/2019, à 14:52)
Hors ligne
#16 Le 13/04/2019, à 16:21
- erresse
Re : Lancer un script via ALT + F2
Alors là, effectivement, c'est carrément n'importe quoi !
Je ne vois pas pourquoi la commande de lancement d'un script nommé "go.sh" va ouvrir Firefox pour chercher ce site...
Vous avez dit "bizarre"... Comme c'est étrange !
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#17 Le 13/04/2019, à 16:31
- abecidofugy
Re : Lancer un script via ALT + F2
Alors là, effectivement, c'est carrément n'importe quoi !
Je ne vois pas pourquoi la commande de lancement d'un script nommé "go.sh" va ouvrir Firefox pour chercher ce site...
Vous avez dit "bizarre"... Comme c'est étrange !
Le genre de petit bug qui me rend fou…
Je le rencontre sous KDE neon et Kubuntu…
//EDIT : j’ai décoché « Emplacement » dans la confi de ALT + F2, le second, celui qui concerne l’ouverture desfichiers et url : go.sh ne lance plus Firefox, ça ne lance rien du tout à présent ^^
Dernière modification par abecidofugy (Le 13/04/2019, à 16:40)
Hors ligne
#18 Le 13/04/2019, à 16:33
- lynn
Re : Lancer un script via ALT + F2
Tu as essayé avec un autre script ?
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#19 Le 13/04/2019, à 16:40
- abecidofugy
Re : Lancer un script via ALT + F2
Tu as essayé avec un autre script ?
Oui, backup_bdd.sh sous Kubuntu
Hors ligne
#20 Le 13/04/2019, à 16:41
- lynn
Re : Lancer un script via ALT + F2
Et ça fonctionne avec Alt+F2 ?
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#21 Le 13/04/2019, à 17:14
- abecidofugy
Re : Lancer un script via ALT + F2
Et ça fonctionne avec Alt+F2 ?
Non ça ne marche pas mieux…
Hors ligne
#22 Le 13/04/2019, à 20:04
- moko138
Re : Lancer un script via ALT + F2
Et, si ce n'est pas indiscret, qu'attends-tu de
firefox > /dev/null
?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#23 Le 13/04/2019, à 20:23
- abecidofugy
Re : Lancer un script via ALT + F2
Et, si ce n'est pas indiscret, qu'attends-tu de
firefox > /dev/null
?
Quand je ne mettais que 'firefox', j'avais une sortie texte dans le terminal
Hors ligne
Pages : 1