Ich habe die folgenden Zeilen in ein Shell-Skript namens "test.sh" eingegeben:
#!/bin/bash
echo Hello World
STR=”Hello Again”
echo $STR
Nachdem chmod zur ausführbaren Datei ausgeführt wurde, habe ich das Skript mit ausgeführt ./test.sh
. Ich bekomme jedoch die Nachricht
./test.sh: line 3 STR: Command not found
Was mache ich falsch?
*
, _
, #
) als Abschlag und sind unterschiedlich von Screenreader - Software gemacht. Ich denke, dass alles, was von einem Computer gegeben oder empfangen wird, in Codeblöcken sein sollte. Sie wissen nie, wann das genaue Format relevant sein kann. Besonders wenn es um solche Dinge geht, bei denen Unicode ins Spiel kommt.