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

Re: tcsetattr error: Inappropriate ioctl for device



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’erreur 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

Le 30 oct. 2014 à 10:53, Philippe Delavalade <philippe.delavalade@orange.fr> a écrit :

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


-- 
Pierre Malard

   «A force de faire "la rue" on est devenu le caniveau»
                                                  Abd Al Malik - Céline
   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,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 <--


Reply to: