Tôi muốn sử dụng su -c
để chạy như nhiều lệnh gốc hoàn toàn. Tôi không muốn sử dụng một kịch bản bổ sung cho việc này.
Tôi đã thử như sau:
su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh"
nhưng nó chỉ thực hiện ls
cái đầu tiên
Tôi đã thử như sau:
su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & ; ls -lh;"
nhưng nó nói rằng có một lỗi với dấu chấm phẩy ;
.
Bạn có biết làm thế nào để làm điều đó?
;
giữatcpdump
vàls
các lệnh - chỉ cần bỏ dấu chấm phẩy và nó sẽ hoạt động.