Rechercher : dans
Par :

UNIX Shell Bash equivalent variable username

Dernière réponse le 7 aoû 2008 à 12:59:39 bheadman, le 7 aoû 2008 à 11:12:49 
 Signaler ce message aux modérateurs

Bonjour,

Je vous sollicite afin de vous demander si il existe une variable d'environnement ou autre permettant de connaitre le login et/ou UID du user en cours, équivalent à %username% sous windows

Cela afin de créer une ACL pour l'exécution d'un script permettant de restreindre son exécution à quelques user, sans passer par les droits user/groupe (chown).


Je suis ouvert à toutes suggestions.

Cordialement
BHeaDMaN Le cerveau est un muscle, la bibliothèque une salle de muscu­lation et le SMS le Mcdo de l'intelligence !!!

Configuration:­ Windows XP
Firefox 3.0.1

Meilleures réponses pour « UNIX Shell Bash equivalent variable username » dans :
[Shell] Tester une variable numérique Voir Tester une variable numérique    Préambule Dans un environnement "shell", les variables sont, par défaut, de type "chaîne de caractères". De ce fait il n'est pas possible de déclarer une variable de type "entier" (enfin, ceci n'est pas tout à...
Le remplacement de variables en shell Bash Voir =Le remplacement de variables= Introduction Il peut s'avérer utile de s'assurer qu'une variable est bien définie avant de procéder à son remplacement, ou tout simplement de s'assurer que celle-ci n'est pas vide, et dans ce cas de l'initialiser avec...
[Bash] La variable d'environnement PATH VoirLa variable d'environnement PATH I. Préambule II. C'est quoi le shell ? III. Définition IV. Séance de dissection V. Ajouter un répertoire à la variable PATH VI. Et puis... I. Préambule Sous les systèmes GNU/Linux qu'on le veuille ou...
Guide d'utilisation du Shell pour débutant VoirSHELL BASH - GUIDE D'UTILISATION - Niveau Débutant Introduction Appel aux membres CCM II. C'est quoi le shell ? III. Comment accéder à la ligne de commande IV. Les consoles virtuelles Exemple : Accéder à la console 3 depuis l'interface...
Bash - Les paramètres VoirIntroduction Les paramètres positionnels Exemple 1 Les paramètres spéciaux Exemple 2 Initialiser des paramètres - La commande "set" - Exemples - La commande "shift" - Exemple 3 Introduction Il est possible de fournir à un script,...
Systèmes UNIX - Le shell VoirIntroduction au shell L'interpréteur de commandes est l'interface entre l'utilisateur et le système d'exploitation, d'où son nom anglais «shell», qui signifie «coquille». Le shell est ainsi chargé de faire l'intermédiaire entre le système...

1

dubcek, le 7 aoû 2008 à 12:12:46
  • +3

LOGNAME contient le nom du login de l'utilisateur, sinon voir les commandes whoami, id

Répondre à dubcek

2

 bheadman, le 7 aoû 2008 à 12:59:39

Merci ! Le cerveau est un muscle, la bibliothèque une salle de muscu­lation et le SMS le Mcdo de l'intelligence !!!

Répondre à bheadman