egrep列出/ dev目录中的设备

时间:2015-02-10 02:30:02

标签: grep ubuntu-12.04 tty

我在Python代码中使用以下命令列出/dev目录中可用的设备:

 devices = ["/dev/" + x for x in os.popen("ls /dev/ | egrep -i 'ttyUSB|ttyS'").read().strip().split('\n')]

如何修改它以仅查找ttyS0ttyS1?目前它返回所有ttyS s:

ttyS0,ttyS1, ttyS11, ttyS12, ...

1 个答案:

答案 0 :(得分:1)

将模式更改为以下内容:

 devices = ["/dev/" + x for x in os.popen("ls /dev/ | egrep -i 'ttyUSB|ttyS[01]$'").read().strip().split('\n')]
相关问题