J'ai entré les lignes suivantes dans un script shell appelé "test.sh":
#!/bin/bash
echo Hello World
STR=”Hello Again”
echo $STR
Après chmod en exécutable, j'ai exécuté le script avec ./test.sh
. Cependant, je reçois le message
./test.sh: line 3 STR: Command not found
Qu'est-ce que je fais mal?
*
, _
, #
) comme démarquage, et sont rendus différemment par un logiciel de lecture d'écran. Je pense que tout ce qui est donné ou reçu par un ordinateur devrait être dans des blocs de code. Vous ne savez jamais quand le format exact peut être pertinent. Surtout lorsqu'il s'agit de choses comme celle-ci où l'unicode entre en jeu.