Pour une raison quelconque, calc devient toujours interactif (comme si j'avais spécifié -i, ou si je n'avais pas spécifié d'expression du tout). Je dois appuyer plusieurs fois sur CTRL-C pour sortir.
~ calc 5+4
9
^C
[Abort level 1]
^C
[Abort level 2]
^C
[Abort level 3]
^C
ABORT
~
Ça marchait bien sur mon ancien Mac. Je l'ai installé en utilisant brew (sur les deux machines), et réinstaller calc n'aide pas. Quelle pourrait être la raison ?
Edit : J'ai essayé de démarrer un bash Shell propre, j'ai vérifié les alias, et j'ai essayé d'utiliser -q -e
pour ignorer les fichiers d'environnement et de configuration. Aucune de ces mesures n'a aidé.
~ type -a calc
calc is /usr/local/bin/calc
~ calc -q -e 5+4
ne change pas le comportement.
~ env -i bash --noprofile --norc
bash-3.2$ calc 5+4
n'aide pas non plus.
~ ls -l /usr/local/bin/calc
lrwxr-xr-x 1 lafp admin 34 Feb 28 14:43 /usr/local/bin/calc -> ../Cellar/calc/2.12.7.1_1/bin/calc`
J'ai trouvé quelque chose qui hace aide. Passage à un autre utilisateur ! (dans ce cas, root).
~ sudo su
root@... calc 5+4
9
root@...