Syntax error: word unexpected (expecting ")")
Syntax error: word unexpected (expecting ")")
jetzt wollte ich mal ein erstes cpp Programm unter debian schreiben dann kommt bei der Ausführung die o.a. Fehlermeldung.
- erstellt mit nano
- compiliert mit gcc ohne Fehlermeldung
- gestartet mit sh test.bin
dann kommt die o.a. Meldung
- erstellt mit nano
- compiliert mit gcc ohne Fehlermeldung
- gestartet mit sh test.bin
dann kommt die o.a. Meldung
Re: Syntax error: word unexpected (expecting ")")
Zeig auf keinen Fall den Code, sonst könnte noch jemand verstehen, wo der Fehler möglicherweise herkommt
Ach ja, und du hast ne Klammer nicht geschlossen.
Ach ja, und du hast ne Klammer nicht geschlossen.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Re: Syntax error: word unexpected (expecting ")")
Seit wann startet man das, was man kompiliert hat, mit sh....?grappa24 hat geschrieben:01.07.2022 17:13:11dann kommt bei der Ausführung die o.a. Fehlermeldung.
- gestartet mit sh test.bin
Wenn man das Programm /usr/bin/grep mit
Code: Alles auswählen
sh /usr/bin/grep
Re: Syntax error: word unexpected (expecting ")")
Code: Alles auswählen
g++ mein.cpp -o meins
file meins
# da steht jetzt vermutlich irgendwie sowas wie meins: blabla elf executable ...
ls meins -lah
# da steht jetzt vermutlich ein x bei den Berechtigungen
./meins
Re: Syntax error: word unexpected (expecting ")")
Wenn man vergessen hat, die Shebang-Zeile fest einzukompilierenMSfree hat geschrieben:01.07.2022 17:33:42Seit wann startet man das, was man kompiliert hat, mit sh....?
Manchmal bekannt als Just (another) Terminal Hacker.
-
- Beiträge: 3289
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Syntax error: word unexpected (expecting ")")
Seit es -c gibtMSfree hat geschrieben:01.07.2022 17:33:42Seit wann startet man das, was man kompiliert hat, mit sh....?
sh -c test.bin
(Ich habe aber . in PATH, wird mir gerade wieder bewusst^^)
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: Syntax error: word unexpected (expecting ")")
Wusstet ihr nicht, dass im Code nicht ``word'' stehen darf? Die best Practice dazu ist, vor dem Kompilieren immer:
auszufuehren ... einfach um sicherzugehen. Am besten ihr baut den Befehl in euer Makefile ein.
Historisch kommt das von den unterschiedlichen Wortgrenzen der PDP-7 und PDP-11, und war daher noetig als man Unix auf C umgeschrieben hat. Von Dennis Ritchie gibt es auch ein legendaeres Paper mit dem Titel ``The Problematic Use of `word' in C Code''. Das kann ich euch nur waermstens empfehlen!
Code: Alles auswählen
sed -i 's/word/)/g' *.[ch]
Historisch kommt das von den unterschiedlichen Wortgrenzen der PDP-7 und PDP-11, und war daher noetig als man Unix auf C umgeschrieben hat. Von Dennis Ritchie gibt es auch ein legendaeres Paper mit dem Titel ``The Problematic Use of `word' in C Code''. Das kann ich euch nur waermstens empfehlen!
Use ed once in a while!
Re: Syntax error: word unexpected (expecting ")")
Wieder ein interessanter Geschichtsexkurs
Manchmal bekannt als Just (another) Terminal Hacker.
Re: Syntax error: word unexpected (expecting ")")
Ihr seid süß, danke ...
besonders das mit dem "unexpected word" hat mir gefallen
habs hinbekommen
besonders das mit dem "unexpected word" hat mir gefallen
habs hinbekommen