#1 Le 11/01/2025, à 18:26
- jovial
Attention avec les scripts dans Favoris
Quand je lance un bash script depuis la barre latérale/Favoris de Nautilus, le répertoire de travail est home/user et non celui du script.
Ca peut faire des dégat dans un traitement de fichier
J'ai trouver ceci qui donne dans ce cas l'emplacement du script
echo "script path $(dirname -- "$(readlink -f – "$0")";)";
Modération - Sujet déplacé dans « Terminal, scripts et ligne de commande ». Ce qu'on fait dans le terminal n'est PAS de la programmation…
Dernière modification par cqfd93 (Le 12/01/2025, à 08:20)
Ubuntu 22.10: Dell Optiplex 7040, I7-6700 16Gio - 22.04: Dell Latitude E7270 i5-6300U 8Gio
Hors ligne
#2 Le 11/01/2025, à 19:31
- Watael
Re : Attention avec les scripts dans Favoris
readlink -f est déprécié déconseillé désormais, il est indiqué de préférer utiliser realpath.
et on pourrait remplacer dirname par le Remplacement de paramètres adéquat.
Dernière modification par Watael (Le 12/01/2025, à 16:52)
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#3 Le 12/01/2025, à 13:45
- RaphaelG
Re : Attention avec les scripts dans Favoris
Un bon script se fiche pas mal de l'endroit d'où il se lance.
$HOME/bin, /usr/bin, /bin ... OSEF. Quand on manipule des fichiers, on utilise des chemins absolus et pi C tout.
Hors ligne
#4 Le 12/01/2025, à 16:32
- kastopidiak
Re : Attention avec les scripts dans Favoris
readlink -f est déprécié désormais, il est indiqué de préférer utiliser realpath.
Quels horribles anglicismes indigestes
readlink -f est obsolète, il est désormais conseillé d'utiliser realpath
Désolé, je n'ai pas pu m'en empêcher
Hors ligne
#5 Le 12/01/2025, à 16:43
- Watael
Re : Attention avec les scripts dans Favoris
ce n'est pas stricto sensu un anglicisme (déprécier est français), ça pourrait être un faux-ami, si je n'avais pas voulu dire exactement "déprécier"*.
--
edit:
* je cherchais "déconseillé", c'est corrigé. merci.
Dernière modification par Watael (Le 12/01/2025, à 16:53)
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#6 Le 12/01/2025, à 17:05
- kastopidiak
Re : Attention avec les scripts dans Favoris
Yes, déconseillé est correct pour deprecated (qui un bien un faux-ami)
Encore désolé pour ce hors-sujet
Hors ligne
#7 Le 12/01/2025, à 18:37
- diesel
Re : Attention avec les scripts dans Favoris
Il y a une heure, j'ai vu passer une mouche avec l'anus dilaté. Je me demandais pourquoi. Maintenant, je sais.
Amicalement.
Jean-Marie
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#8 Le 12/01/2025, à 19:06
- jovial
Re : Attention avec les scripts dans Favoris
Merci pour les retours !
Ubuntu 22.10: Dell Optiplex 7040, I7-6700 16Gio - 22.04: Dell Latitude E7270 i5-6300U 8Gio
Hors ligne
#9 Le 12/01/2025, à 19:57
- kastopidiak
Re : Attention avec les scripts dans Favoris
Tout se comprend, sauf la vulgarité.
Dernière modification par kastopidiak (Le 12/01/2025, à 19:58)
Hors ligne