Salut,
Est-ce que la variable d'environnement $USER est fiable est défini sur TOUS les linux ?
Pour mon programme j'ai besoin de connaitre l'emplacement du /home e l'utilisateur.
Du coup j'avais pensé à faire /home/$USER
[Variable environnement] USER
-
- Elfe
- Messages : 619
- Inscription : dim. 27 avr. 2014, 09:32
- benjarobin
- Maître du Kyudo
- Messages : 17264
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Variable environnement] USER
Bonjour,
Pourquoi ne pas utiliser la variable $HOME ? Généralement le home de l’utilisateur est dans /home/$USER, mais il peut être ailleurs...
Pourquoi ne pas utiliser la variable $HOME ? Généralement le home de l’utilisateur est dans /home/$USER, mais il peut être ailleurs...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Variable environnement] USER
bonjour,
tu peux aussi parser le fichier /etc/passwd, éventuellement la commande
tu peux aussi parser le fichier /etc/passwd, éventuellement la commande
systemd-path
(pas multi-linux)Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
Re: [Variable environnement] USER
sinon, si c'est en shell, tu peux faire ~$USER ca te donne aussi le home de l'utilisateur