tcsetattr error: Inappropriate ioctl for device
Le
Philippe Delavalade

Bonjour chère liste.
En faisant un petit utilitaire bash j'obtiens le message d'erreur cité en
sujet.
J'ai construit un petit programme minimal qui me donne le même message à
plusieurs reprise. il s'agit tout simplement des quelques lignes suivantes
:
#!/bin/bash
s=`concalc 3+5 `
echo "$s"
exit 0
ça me rpond exactement :
tcsetattr fehler: Inappropriate ioctl for device
tcsetattr error: Inappropriate ioctl for device
8
De quoi cela peut-il provenir ?
Merci d'avance pour toute explication ou aide.
--
Ph. Delavalade
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/20141030095300.GA19761@messier31.home
En faisant un petit utilitaire bash j'obtiens le message d'erreur cité en
sujet.
J'ai construit un petit programme minimal qui me donne le même message à
plusieurs reprise. il s'agit tout simplement des quelques lignes suivantes
:
#!/bin/bash
s=`concalc 3+5 `
echo "$s"
exit 0
ça me rpond exactement :
tcsetattr fehler: Inappropriate ioctl for device
tcsetattr error: Inappropriate ioctl for device
8
De quoi cela peut-il provenir ?
Merci d'avance pour toute explication ou aide.
--
Ph. Delavalade
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/20141030095300.GA19761@messier31.home
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
Cela vient certainement que la commande « concalc » réclame une vraie console, un vrai TTY pour afficher son résultat. Dâailleurs, quand on essaie de rediriger la sortie dâerreu r sur un fichier, on a e même comportement.
Essayez « expr »⦠Câest plus roots mais ça, ça marche. Sinon, il y a aussi « bc » et « dc » qui sont des commandes plus orientées calcul.
Cordialement
--
Pierre Malard
«A force de faire "la rue" on est devenu le caniveau»
Abd Al Malik - Céli ne
| _,,,---,,_
/,`.-'`' -. ;-;;,_
|,4- ) )-,_. , ( `'-'
'---''(_/--' `-'_) Ïr
perl -e '$_=q#: 3| 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_. , ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'_): 24Ïr::#;y#:#n#;s#(D)(d+)#$1x$2#ge;print'
- --> Ce message nâengage que son auteur <--
--Apple-Mail=_32C8C4F5-6005-4E2E-B68E-6A7E778875A7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
</div>
<br class=""></div></body></html>
--Apple-Mail=_32C8C4F5-6005-4E2E-B68E-6A7E778875A7--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
ou calc qui pourrait être l'équivalent sans la contrainte de la console ?
dom
--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/