Me gustaría usar su -c
para ejecutar como root múltiples comandos por completo. No quiero usar un script adicional para esto.
Intenté lo siguiente:
su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh"
pero ejecuta solo el ls
no el primero.
Intenté lo siguiente:
su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & ; ls -lh;"
pero dice que hay un error con el punto ;
y coma .
¿Sabes como hacer esto?
;
entre eltcpdump
yls
comandos - acaba de dejar de lado los puntos y comas y funcionará.