L’exemple fonctionne avec zsh et ksh chez moi (donc un bashisme quasiuniversel ?) mais pas avec dash (seul mauvais élève que j’ai sous la main) :p Non, mais plus sérieusement, ça marche et je ne m’en étais pas rendu compte et je ne sais pas pourquoi les shells font cela :(
$ cat toto.py
#/usr/bin/pythonnumber= int(input())
print(number * number)
$ bash toto.py
toto.py: line 2: syntax error near unexpected token `('toto.py: line 2: `number = int(input())'
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: le langage est bash, donc le langage est bash
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal bake : scripter en bash à la « makefile ». Évalué à 2.
L’exemple fonctionne avec zsh et ksh chez moi (donc un bashisme quasiuniversel ?) mais pas avec dash (seul mauvais élève que j’ai sous la main) :p Non, mais plus sérieusement, ça marche et je ne m’en étais pas rendu compte et je ne sais pas pourquoi les shells font cela :(
"It is seldom that liberty of any kind is lost all at once." ― David Hume