Я хотел бы использовать su -cдля запуска в качестве root несколько команд в целом. Я не хочу использовать дополнительный сценарий для этого.
Я попробовал следующее:
su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh"
но он выполняет только lsне первый.
Я попробовал следующее:
su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & ; ls -lh;"
но это говорит о том, что есть ошибка с точкой с запятой ;.
Ты знаешь как это сделать?
;междуtcpdumpиlsкомандами - просто оставить вне и точки с запятой он будет работать.