2010-09-28 25 views
26

en mi Mac, que actualmente tienen los puertos serie disponibles:Línea de comandos Mac - ¿Lista de puertos serie disponibles?

  • /dev/tty.usbserial-A700dYoR
  • /dev/cu.usbserial-A700dYoR
  • /dev/tty.Bluetooth-PDA -sync
  • /dev/cu.Bluetooth-PDA-Sync
  • /dev/tty.Bluetooth-Modem
  • /dev/cu.Bluetooth-Modem

¿es posible recuperar una lista de los puertos seriales disponibles de la computadora desde la línea de comando (terminal)?

Respuesta

47

ah ... es mucho más fácil de lo que pensaba.

ls /dev/tty.* 
ls /dev/cu.* 

enumerará

  • /dev/tty.usbserial-A700dYoR
  • /dev/tty.Bluetooth-PDA-Sync
  • /dev/tty.Bluetooth-Modem
  • /dev/cu.usbserial-A700dYoR
  • /dev/cu.Bluetooth-PDA-Sync
  • /dev/cu.Bluetooth-Modem
23

Puede hacerlo con un solo comando:

ls /dev/{tty,cu}.* 
+1

Usted tiene un extra de 'U' al final de la expresión regular. Debería ser solo: 'ls/dev/{tty, cu}. *' – duxan

Cuestiones relacionadas