cClaude.rocks ☕ Le blog

[Nouvelles technologies du libre, sciences et coups de gueule…]

Menu

Comment connaître le chemin des dossiers de l’utilisateur courant, par exemple le bureau ou le dossier de téléchargement, en tenant compte de la langue de l’utilisateur sous Linux ?



Pour cela il suffit d'utiliser l'outil xdg-user-dir qui se chargera de retrouver le chemin de ces dossiers.

documents_path="$( xdg-user-dir DOCUMENTS )"
echo "${documents_path}"

La documentation nous dit que xdg-user-dir retrouve le chemin courant d’un des dossiers spéciaux de l’utilisateur (special XDG user dirs).

Cette commande attend comme paramètre l’une des valeurs possible suivantes :

  • DESKTOP (pour le bureau)
  • DOWNLOAD (le dossier de téléchargement)
  • TEMPLATES
  • PUBLICSHARE
  • DOCUMENTS
  • MUSIC
  • PICTURES
  • VIDEOS

Cette commande est disponible sur Ubuntu et ces dérivés.

Pour plus d’informations, je vous invite à regarder le contenu de ~/.config/user-dirs.dirs

cat ~/.config/user-dirs.dirs

ᦿ


ℹ 2006 - 2024 | 🏠 Accueil du domaine | 🏡 Accueil du blog