[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

problème "c.." avec lirc et bash



Sur mon Raspberry avec une interface IR "maison" et Raspbian wheezy (le 
Debian spécial pour), j'ai installé lirc qui fonctionne bien.
J'ai reconfiguré les touches ça fonctionne bien aussi.

Le problème : c'est quand je veux utiliser le résultat.
je fais une  fifo : mkfifo -a /tmp/lirc que je lis ailleurs par : cat /
tmp/lirc

J'ai une commande irw qui me crache les codes générés par la télécommande.
(irw - sends data from Unix domain socket to stdout). J'ai vérifié que ça 
ne crache pas sur stderr.

Si j'essaie :
irw >tmp/lirc : je relis impec la fifo
irw |awk '{print $0}' >/tmp/lirc : rien ne ressort sur la fifo

par contre :
irw |tee /tmp/lirc : ça marche (ça veut dire que j'expédie bien le stdout 
de irw dans la fifo)

echo "1 2 3 4 " | awk '{print $2}' : ça marche aussi.

J'en perds mon latin (j'en ai jamais fait c'est pas une grosse perte).
Ça doit être gros parce que je ne vois pas.

Sinon une commande permettant d'utiliser les codes lirc directement en 
console me suffirait amplement.

Merci pour toute proposition.


Reply to: