Cách dừng đầu ra từ lệnh AT trong dòng shell


1

Tôi có vấn đề này. Tôi cố gắng để có được đầu ra từ ATlệnh từ modem của tôi, sử dụng Linux. Tôi nhận được đầu ra, nhưng tôi không biết làm thế nào để dừng đầu ra.

Dòng này là một số như thế này:

echo -e 'AT+CGMI' > /dev/ttyUSB3 | cat /dev/ttyUSB3

và đầu ra là liên tục.

Tôi chỉ có thể dừng đầu ra bằng cách nhấn ctrl+ C.

Đây là ví dụ về đầu ra:

OK
AT+CGMI
Nokia
OK
AT+CGMI
Nokia
OK
AT+CGMI
Nokia
OK
^C

Tôi muốn chỉ có một, một số như thế này:

AT+CGMI
Nokia
OK

Phải ... | cat /dev/ttyUSB3làm gì? Ý bạn là echo -e 'AT+CGMI' > /dev/ttyUSB3; cat /dev/ttyUSB3sao
terdon
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.