我有一堆(20+)串行端口连接到我的linux机器。ttyUSB0通过ttyUSB27到现在为止。我使用picocom连接/监视这些端口,但并不是所有端口都已连接。
如果我想将picocom连接到一个新端口,我必须
这个过程很麻烦,有这么多或这么多的端口。
是否有方法从picocom获取已连接(或断开连接)端口的列表?
发布于 2017-08-11 19:33:37
一条直线(编辑):
ps | grep picocom | awk '{print $1}' | tr -s '\n' ',' | xargs lsof -p | grep ttyUSB在运行的进程中搜索picocom,捕获PID并列出打开的文件,在字符串ttyUSB上过滤它们。
输出的最后一列应该显示所有的/dev/ttyUSB设备。
https://unix.stackexchange.com/questions/385540
复制相似问题