#26 Le 05/07/2019, à 10:01
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
par exemple je me souviens avoir eu un problème avec IFS de bash
je lance ma recherche
et le résultat est le suivant
recherche de "ifs" dans le répertoire "/media/Data/informatique/cmd"
avec les sous répertoires
Nombre de fichier(s) trouvé(s) : 0+2 (0+2)########## /media/Data/informatique/cmd ############## début1 1
fichier : ifs2.txt
xdg-open /media/Data/informatique/cmd/ifs2.txt
###############################################################
IFS;();{};tiré de
xdg-open https://forum.ubuntu-fr.org/viewtopic.p … #p21881669c'est les guillemets, ou leur absence en l'occurrence, qui maintiennent le caractère de l'IFS dans la chaîne affichée/envoyée dans le pipe, ou pas
$ (IFS='|'; var="ga|bu|zo|meuh"; echo "$var")
ga|bu|zo|meuhl'absence des guillemets maintient le caractère de l'IFS dans la chaîne affichée/envoyée dans le pipe
$ (IFS='|'; var="ga|bu|zo|meuh"; echo $var)
ga bu zo meuh####################################################################
fin fichier : ifs2.txt
########################################################## fin1 1########## /media/Data/informatique/cmd ################## début1 2
fichier : ifs.txt
xdg-open /media/Data/informatique/cmd/ifs.txt
####################################################################
IFS;();{};exemple utilisation dans un bash
syntaxe (cmd1;cmd2;cmd3) : les commandes sont exécutées à partir d'un shell enfant
syntaxe { cmd1;cmd2;cmd3; } : les commandes sont exécutées à partir du shell courant
^---------------^------espace obligatoire après{ et avant }
================================================================
ici l'IFS n'est modifié qu'à l'intérieur des ( )#!/bin/bash
echo "IFS avant"
echo -e "$IFS"|od -c # donne \t \n \n
chaine="x1;x2;x3;x4" # donne x1;x2;x3;x4
echo "chaine :" $chaine
rm /dev/shm/tmp.txt 2>/dev/null
# l'IFS ne prend la valeur ; que entre les ()
( IFS=";" ; \
list=($chaine) ; \
for i in ${!list[@]} ; \
do echo ${list[$i]} >> /dev/shm/tmp.txt ; \
done ; \
echo "IFS entre les parenthèses" ; \
echo -e "$IFS"|od -c )
# donne ; \n
echo "résultat du fichier"
cat /dev/shm/tmp.txt
# mais en dehors des () l'IFS n'est pas modifié
echo "IFS après"
echo -e "$IFS"|od -c # donne \t \n \nce qui donne
IFS avant
0000000 \t \n \n
0000004
chaine : x1;x2;x3;x4
IFS entre les parenthèses : on voie que IFS prend bien la valeur ; entre ( )
0000000 ; \n
0000002
résultat du fichier
x1
x2
x3
x4
IFS après : mais que l'IFS n'est pas modifié en dehors des ( )
0000000 \t \n \n
0000004
=================================================================
ici l'IFS est modifié aussi dans le corps du shell#!/bin/bash
OLDIFS="$IFS"
IFS=";"
echo "IFS modifié"
echo -e "$IFS"|od -c # donne ; \n
chaine="x1;x2;x3;x4"
echo "chaine :" $chaine # donne x1 x2 x3 s4rm /dev/shm/tmp.txt 2>/dev/null
# entre { } , l'IFS prend la valeur du shell
{ list=($chaine) ; \
for i in ${!list[@]} ; \
do echo ${list[$i]} >> /dev/shm/tmp.txt ; \
done ; \
echo "IFS entre les accolades" ; \
echo -e "$IFS"|od -c ; }
# donnne ; \necho "résultat du fichier"
cat /dev/shm/tmp.txtecho "IFS récupéré par OLDIFS"
IFS="$OLDIFS"
echo -e "$IFS"|od -c
=========================================================ce qui donne
IFS modifié
0000000 ; \n
0000004chaine : x1 x2 x3 x4 : entre { } , IFS a pris la valeur du shell
IFS entre les accolades
0000000 ; \n
0000002
résultat du fichier
x1
x2
x3
x4IFS récupéré par OLDIFS
0000000 \t \n \n
0000004##########################################################
fin fichier : ifs.txt
################################################ fin1 2
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#27 Le 05/07/2019, à 11:46
- Watael
Re : [Résolu] lancer une commande via un fichier texte
je ne comprends pas, si tu veux ouvrir tous les fichiers que retourne la recherche dans un navigateur, pourquoi tu (re)passes par zenity pour ensuite cliquer sur les liens.
tu ne veux pas ouvrir directement tous les fichiers dans le navigateur ?
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#28 Le 05/07/2019, à 15:40
- erresse
Re : [Résolu] lancer une commande via un fichier texte
Si tu veux faire l'expérience suivante :
- Ouvre un terminal et liste un répertoire avec des fichiers texte, par exemple
- Sélectionne par clic (ou double-clic ou triple-clic) un nom de fichier affiché dans le terminal
- Saisis les commandes suivantes :
fic=$(xclip -o)
xdg-open "$fic"
Tu devrais voir s'ouvrir l'éditeur de texte par défaut pour un fichier texte, avec le fichier listé dedans.
Si tu fais un script de 2 lignes avec ces commandes, tu peux ouvrir n'importe quoi après l'avoir sélectionné, juste en appelant le script.
Il suffirait, mais c'est l'étape que je ne parviens pas à faire fonctionner, d'attribuer ce script à un raccourci clavier quelconque pour satisfaire ta demande...
Si quelqu'un sait comment faire fonctionner l'appel de ce script via un raccourci, il est le bienvenu !
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.
Hors ligne
#29 Le 05/07/2019, à 15:42
- Watael
Re : [Résolu] lancer une commande via un fichier texte
l'environnement, c'est Gnome ?
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#30 Le 05/07/2019, à 15:48
- erresse
Re : [Résolu] lancer une commande via un fichier texte
l'environnement, c'est Gnome ?
Si la question me concerne, mon environnement est Ubuntu-Mate 18.04. C'est pour savoir comment gérer les raccourcis ?
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.
Hors ligne
#31 Le 05/07/2019, à 15:59
- Watael
Re : [Résolu] lancer une commande via un fichier texte
oui, parce que je suppose qu'entre Gnome, Mate, KDE, ou JWM, ça ne se configure pas de la même manière.
malheureusement, je n'utilise aucun des trois premiers.
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#32 Le 05/07/2019, à 16:04
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
Il suffirait, mais c'est l'étape que je ne parviens pas à faire fonctionner, d'attribuer ce script à un raccourci clavier quelconque pour satisfaire ta demande...
ça je sais faire (voir post suivant)
et mon environnement est gnome
@watael
je n'arrive pas à me faire comprendre
1- je sais que j'ai eu à faire avec un problème de luminosité (par exemple)
2- je ne sais pas dans quel(s) fichier(s) se trouve l'information concernant "luminosité"
3- et je ne sais pas non plus si le(s) fichier(s) qui sera(seront) trouvé(s) contiendra(ont) bien l'information que je cherche , mais peut-être que oui
donc je lance mon petit bash qui me cherche "luminosité" et m'affiche le contenu des fichiers trouvés , à moi de voir si ceux-ci répondent à mon attente , a priori je ne le sais pas ....
Dernière modification par ar barzh paour (Le 05/07/2019, à 16:53)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#33 Le 05/07/2019, à 16:21
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
exemple d'utilisation d'une touche associée à un bash
j'ai asocié le bash ci-dessous qui se trouve dans /usr/local/bin
à ma touche "Morceau precedent" de mon clavier
il faut auparavant sélectionné un texte en anglais
#!/usr/bin/env bash
text="$(xsel -o)"
echo -e "$text"'\n' > /tmp/translate
# suppression de retour à la ligne 0A pour présentation
text2=$(tr -d $'\x0a' <<< "$text")
pyttradV2 "$text2" >> /tmp/translate
zenity --text-info --title="Traduction" --width 900 --height 500 --filename=/tmp/translate
pytradV2 est un programme python qui transforme le texte "$text2" qui est en anglais en français , le tout est mis dans le fichier translate , zenity l'affiche
pour info le fichier pyttradV2
#!/usr/bin/python3
# Author: melixgaro
import sys
import requests
import json
import re
import urllib
s = requests.session()
s.headers["User-Agent"] = "Mozilla"
submit_url = "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=fr&hl=en&ie=UTF-8&oe=UTF-8&dt=t"
text = sys.argv[1]
query = urllib.parse.urlencode({"q": text})
r = s.get("{}&{}".format(submit_url, query))
res = json.loads("{" + '"result": ' + re.sub(r",,+", ",0,", r.content.decode("utf8")) + "}")
translation = [elmt[0] for elmt in res["result"][0]]
print("".join(translation))
Dernière modification par ar barzh paour (Le 05/07/2019, à 16:29)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#34 Le 05/07/2019, à 16:39
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
pour associer une touche à un bash dans gnome
j'ouvre "paramètres"
je choisis "clavier"
je cherche une touche que je n'utilise pas
je trouve par exemple "Piste précédente" qui est associée à la touche "Morceau précédent"
je désactive cette association (Retour arrière)
la touche "Morceau précédente" est donc libre
dans Raccourcis personnalisés je clique sur + ( ajouter un raccourci personnalisé)
Nom : un_nom
Commande : /usr/local/bin/<nom du bash>
Raccourci : cliquer sur la touche "Morceau précédent"
@eresse ... rafraichissement de mémoire
https://forum.ubuntu-fr.org/viewtopic.p … #p21526471
Dernière modification par ar barzh paour (Le 05/07/2019, à 16:48)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#35 Le 05/07/2019, à 16:54
- erresse
Re : [Résolu] lancer une commande via un fichier texte
La procédure est la même pour moi, le problème est que le script produit une erreur à l'exécution de la commande "xdg-open" et je ne comprends pas pourquoi... La trace me donne ceci :
0 - tatalefic.txt récupéré
4 - commande lancée
pour un script construit comme ça :
#!/usr/bin/env bash
url=$(xclip -o)
crd=$?
echo "$crd - $url récupéré" > $HOME/tests/trace
xdg-open "$url"
crd=$?
echo "$crd - commande lancée" >> $HOME/tests/trace
Je ne vois pas pourquoi ce code retour 4 signifiant "The action failed" mais ce n'est pas très explicite...
Edit: J'insiste, si j'appelle le même script dans le terminal, il s'exécute au poil, mais dès que je le lance via un raccourci, j'ai droit à l'erreur 4...
Dernière modification par erresse (Le 05/07/2019, à 16:58)
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.
Hors ligne
#36 Le 05/07/2019, à 17:47
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
je n'ai pas xclip installé !
voilà installé !
Dernière modification par ar barzh paour (Le 05/07/2019, à 17:59)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#37 Le 05/07/2019, à 18:10
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
ah ben voilà j'ai résolu en partie avec xsel
le bash
#!/usr/bin/env bash
text="$(xsel -o)"
$text
j'ai associé la touche "favorites" à ce bash
...
il faudra peut-être affiner
ajout read au bash ?, selon la commande qui sera lancée
ou un résultat en cas d'erreur
xsel xclip je ne sais plus la différence
en tout cas ça a l'air de fonctionner ,
avec une sélection par souris
avec un triple clic
Dernière modification par ar barzh paour (Le 05/07/2019, à 18:14)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#38 Le 05/07/2019, à 18:38
- erresse
Re : [Résolu] lancer une commande via un fichier texte
Et ça marche pour toi lorsque tu lances via un raccourci clavier ?
Parce-que moi, non, j'ai toujours cette erreur 4 sur le "xdg-open" avec le raccourci, alors que ça fonctionne bien dans le terminal...
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.
Hors ligne
#39 Le 06/07/2019, à 07:35
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
@eresse
oui
1-je sélectionne par glisser avec la souris
xdg-open /media/Data/informatique/cmd/home.txt
je clique sur la touche "Favorites"
le fichier s'ouvre dans l'éditeur
2-je sélectionne par triple-clic
xdg-open https://forum.ubuntu-fr.org/viewtopic.php?pid=21903315
je clique sur la touche "Favorites"
le page du forum s'affiche bien
3- je sélectionne par glisser ou par triple clic gparted
je clique sur la touche "Favorites"
gparted se lance
4- je vais faire d'autres essais avec d'autres commandes ... qui pourraient poser problème
Dernière modification par ar barzh paour (Le 06/07/2019, à 07:36)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#40 Le 06/07/2019, à 08:42
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
pour les tests j'ai ajouté 2 lignes à mon bash
#!/usr/bin/env bash
text="$(xsel -o)"
$text
res=$?
if [[ $res -ne 0 ]]; then zenity --error --text "ERREUR $res"; else zenity --error --text "ET POURTANT PAS D ERREUR ($res)" ;fi
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#41 Le 06/07/2019, à 08:53
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
quelques autres essais
cat /tmp/tmp_error.txt
pas de résultat à l'écran mais par contre journalctl contient le résultat du cat
juil. 06 09:25:41 jpb-MS-7A70 org.gnome.SettingsDaemon.MediaKeys.desktop[2561]: <suit le contenu du fichier>
mais avec la ligne zenity ajoutée dans le bash ,j'ai "ET POURTANT PAS D ERREUR (0)"
cat /tmp/res4.txt
pas de résultat à l'écran
journalctl contient
juil. 06 08:38:00 jpb-MS-7A70 org.gnome.SettingsDaemon.MediaKeys.desktop[2561]: cat: /tmp/res4.txt: Aucun fichier ou dossier de ce type
mais avec la ligne zenity ajoutée dans le bash ,j'ai "ERREUR 1"
cat res4.txt
pas de résultat à l'écran mais par contre journalctl contient le résultat du cat
mais avec la ligne zenity ajoutée dans le bash ,j'ai "ET POURTANT PAS D ERREUR (0)"
xdg-open cat res4.txt
pas de résultat à l'écran
journalctl contient
juil. 06 08:49:45 jpb-MS-7A70 org.gnome.SettingsDaemon.MediaKeys.desktop[2561]: xdg-open: unexpected argument 'res4.txt'
mais avec la ligne zenity ajoutée dans le bash ,j'ai "ERREUR 1"
nautilus admin:///
s'ouvre correctement avec la touche "Favorites"
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#42 Le 06/07/2019, à 09:19
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
lié à ce qui précède j'essaie d'utiliser gnome-terminal mai je butte à chaque fois
par exemple je veux ouvrir un terminal pour lancer un "ls"
à partir d'un terminal
jpb@jpb-MS-7A70:~$ gnome-terminal -e "ls"
# L’option « -e » est obsolète et pourrait être supprimée dans une prochaine version de gnome-terminal.
# Utilisez « -- » pour marquer la fin des options et placez la ligne de commande à exécuter ensuite.
jpb@jpb-MS-7A70:~$
jpb@jpb-MS-7A70:~$ gnome-terminal -x bash -c "ls"
# L’option « -x » est obsolète et pourrait être supprimée dans une prochaine version de gnome-terminal.
# Utilisez « -- » pour marquer la fin des options et placez la ligne de commande à exécuter ensuite.
jpb@jpb-MS-7A70:~$
jpb@jpb-MS-7A70:~$ gnome-terminal --command="ls"
# L’option « --command » est obsolète et pourrait être supprimée dans une prochaine version de gnome-terminal.
# Utilisez « -- » pour marquer la fin des options et placez la ligne de commande à exécuter ensuite.
jpb@jpb-MS-7A70:~$
par contre avec --command j'ai quand-même le résultat dans un terminal
Pouf Pouf !! je viens de trouver sur le forum une solution par credenhill
https://forum.ubuntu-fr.org/viewtopic.p … #p22094833
gnome-terminal -- bash -c "ls; bash"
Dernière modification par ar barzh paour (Le 06/07/2019, à 09:46)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#43 Le 06/07/2019, à 09:51
- Watael
Re : [Résolu] lancer une commande via un fichier texte
dégainer gnome-terminal pour une petite commande
vous n'avez pas xterm sur Gnome ?
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#44 Le 06/07/2019, à 12:19
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
@Watael
jpb@jpb-MS-7A70:~$ xterm
La commande « xterm » n'a pas été trouvée, mais peut être installée avec :
sudo apt install xterm
jpb@jpb-MS-7A70:~$
je ne connais pas la différence entre gnome-terminal et xterm
la commande ls était pour essayer de faire fonctionner gnome-terminal
Dernière modification par ar barzh paour (Le 06/07/2019, à 12:22)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#45 Le 06/07/2019, à 12:39
- Watael
Re : [Résolu] lancer une commande via un fichier texte
au moins, avec xterm, -x fonctionne (ou -e), et il dispose d'une option -hold.
par contre, par défaut, ce n'est peut-être pas aussi joli que gnome-terminal. après, xterm a tellement d'options qu'on peut sûrement le rendre, à peu de choses près, identique à gnome-term.
pour moi, le seul avantage de gnome-term, c'était les onglets.
mais finalement, si j'ai besoin d'un autre terminal, d'un raccourci clavier j'ouvre un autre terminal; c'est aussi simple.
Dernière modification par Watael (Le 06/07/2019, à 14:55)
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#46 Le 06/07/2019, à 12:39
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
j'espère que ça peut s'arranger pour xterm
à gauche xterm , à droite gnome-terminal
j'ai posté avant d'avoir vu le post précédent !!!
Dernière modification par ar barzh paour (Le 06/07/2019, à 12:41)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#47 Le 06/07/2019, à 16:54
- erresse
Re : [Résolu] lancer une commande via un fichier texte
Ça y est !
Je viens d'identifier l'origine de mon problème : l'erreur était bien située entre la chaise et le clavier...
En fait, en ne sélectionnant que le nom du fichier à lister, sans le chemin d'accès à ce fichier, ben... ça ne marche pas !
Je suppose que l'erreur 4 retournée devait correspondre à "fichier non trouvé", tout bêtement.
Et donc, en précisant un chemin d'accès absolu complet dans la sélection, ou une URL complète, ça fonctionne aussi bien en appelant avec le raccourci.
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.
Hors ligne
#48 Le 20/07/2019, à 10:30
- ar barzh paour
Re : [Résolu] lancer une commande via un fichier texte
xterm a tellement d'options
évidemment xterm : un man de 6537 lignes !!!
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne