Je voudrais utiliser su -cpour 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 lspas 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 commandestcpdumpetls- laissez simplement les points-virgules et cela fonctionnera.