debianpmd wrote:
bonjour, je cherche dans un bash à passer dans un shell fils en root et d'y exécuter des commandes en root.
par exemple :
#!/bin/bash

echo "rentrez votre mot de passe" su -

cat /etc/esound/esd.conf



quoique je fasse, je reste bloqué sur debian # et la commande cat ne s'exécute pas

bien su "forke" un shell et tu est dedans. les commandes d'après seront lancées après exit (mais pas en tant que root!).

essaye avec

su - root /bin/cat /etc/esound/esd.conf


mais c'est quoi le but de la manoeuvre?


Je ne m'en sort pas.
Que dois je faire svp ?
Merci

pmd



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à