Je voudrais utiliser su -c
pour exécuter en tant que root plusieurs commandes. Je ne veux pas utiliser de script supplémentaire pour cela.
J'ai essayé ce qui suit:
su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh"
mais il exécute seulement le ls
pas le premier.
J'ai essayé ce qui suit:
su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & ; ls -lh;"
mais il indique qu'il y a une erreur avec le point-virgule ;
.
Savez-vous comment le faire?
;
entre les commandestcpdump
etls
- laissez simplement les points-virgules et cela fonctionnera.