• [^] # Re: id

    Posté par . En réponse au message Contrôle de l'utilisateur dans un shell de service. Évalué à 2.

    pour lancer la commande cmd en tant que tata quand tu es root,

    su - tata -c cmd
    
    

    pour décider si tu lances cmd ou su -c cmd, quelque chose comme:

    if [ $(id -nu) -eq 0 ]; then
    su - tata -c cmd
    else
    cmd
    fi
    
    

    avec ces quelques briques, tu devrais pouvoir avancer vers (voire atteindre) ton objectif