O método mais simples:
-
telnet
(ou melhor, ssh
) para o seu Mac
- digite seu comando
screen /dev/cu.USBserial
Agora, se você não quiser se conectar ao seu Mac diretamente na porta COM ou permitir que outros façam isso e nada mais, aqui está uma maneira:
- Crie um usuário dedicado no seu mac. Vamos chamá-lo de "comport" e logar como esse usuário.
-
Crie um script de conexão para esse usuário. Crie um arquivo chamado /Users/comport/log2com.sh
e insira essas linhas nele:
#!/bin/bash
/usr/bin/screen -R /dev/cu.USBserial
-
Permita que o script seja executado executando este comando no seu terminal:
chmod +x /Users/comport/log2com.sh
-
Por fim, defina este script como o shell de login do seu usuário. Para isso, em Preferências do Sistema > Usuários e Grupos, na lista de usuários, clique com o botão direito no usuário e selecione "Opção Avançada". Em seguida, no campo "shell", digite /Users/comport/log2com.sh
e clique em OK.
É isso. Você pode agora telnet (eu prefiro recomendar ssh
!) Para este login no seu Mac para entrar diretamente na tela.
Note que para sair você precisa fazer a mesma maneira de tela (geralmente Ctrl + A , então :quit
Return ). / p>
Testei isso no OSX 10.10.5. Deixe-me saber se funcionou para você.