Deklarieren von benutzerdefinierten Variablen in Shell-Scripting (csh-shell)
Ich versuche zu lernen, shell scripting versuchen, um eine benutzerdefinierte variable innerhalb des Skripts first
:
howdy="Hello $USER !"
echo $howdy
Allerdings, wenn ich das Skript ausführen (./first
) bekomme ich diese:
howdy=Hello aaron!: Command not found.
howdy: Undefined variable.
Was mache ich falsch?
Welche Schale, welchen Geschmack? bash, ksh, zsh, ... ?
Ich wusste nicht, dass es ankam, aber es ist csh
Hier ist ein Hinweis darauf, wie viel es darauf ankommt: Csh Programming considered harmful.
Jede shell hat Ihre eigene Sprache, mit eigener syntax.
Ich wusste nicht, dass es ankam, aber es ist csh
Hier ist ein Hinweis darauf, wie viel es darauf ankommt: Csh Programming considered harmful.
Jede shell hat Ihre eigene Sprache, mit eigener syntax.
InformationsquelleAutor Elpezmuerto | 2010-09-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie zwei Fehler im code:
Versuchen Sie dies:
InformationsquelleAutor andcoz
csh
erwartet, dass Sieset
Variablen. VersuchenInformationsquelleAutor Aaron Digulla
Du tust
Müssen Sie schließen Sie die Zeichenfolge in doppelte Anführungszeichen, wie:
Sie zu sein scheinen mit zwei einzelnen Anführungszeichen statt der doppelten Anführungszeichen.
InformationsquelleAutor codaddict