Comment envoyer une séquence de commandes à un port série en bash?

Dans Linux, j'ai besoin d'envoyer une séquence de commandes à un port série sur, par exemple,/dev/ttyS0, qui n'a plus à attendre un OK réponse avant la prochaine commande est envoyée. Je pourrais imaginer faire quelque chose comme

echo 'AT' > /dev/ttyS0
echo 'ATS0=0' > dev/ttyS0
...

mais ce n'est pas d'évaluer la réponse de l'appareil sur le port.

Est-il un très moyen simple de automatiser dans un script bash, probablement avec l'aide de socat et/ou microcom mais pas d'outils qui ne peuvent pas trouvé sur le plus simple système linux.

Comment faire simple? La plupart des Linux peut avoir n'importe quel nombre d'outils est installé très facilement.
Je ne peux vraiment pas dire à coup sûr. Nom de moi un outil de travail et je peux vous dire que si je suis en mesure de l'utiliser.

OriginalL'auteur Alex | 2013-02-14