Hallo, ich habe ein Problem mit der Konsole, wenn ich ein in c programmiertes Programm mit dem befehl gcc umwandele und diese datei dann mit a.out starten will, bekomme ich die fehlermeldung: bash: command not found, gibt es noch eine einstellung in der konsole, die es erst ermöglichen diesen befehl auszuführen? Dank für die hilfe.
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
Hallo, ich habe ein Problem mit der Konsole, wenn ich ein in c programmiertes Programm mit dem befehl gcc umwandele und diese datei dann mit a.out starten will, bekomme ich die fehlermeldung: bash: command not found, gibt es noch eine einstellung in der konsole, die es erst ermöglichen diesen befehl auszuführen? Dank für die hilfe.
Schreibe einfach ./a.out und schon sollte es gehen ;)
Oder compiliere mit der Option -c Programmname. Dann kannst du mit ./Programmname dein Programm ausführen.
-- cu TOOX-rudi print chr 3.7*22.7027027027027=>chr(31103&8388687)x2=>chr(8*11).\ chr(0x2d)=>chr(0x72),'a'|'5'.chr ((4590%916)**2)=>chr 10**2+5;# http://toox.de
Hallo!
Am 2003-06-17 19:44 +0200 schrieb Torsten Rudzok:
Hallo, ich habe ein Problem mit der Konsole, wenn ich ein in c programmiertes Programm mit dem befehl gcc umwandele und diese datei dann mit a.out starten will, bekomme ich die fehlermeldung: bash: command not found, gibt es noch eine einstellung in der konsole, die es erst ermöglichen diesen befehl auszuführen? Dank für die hilfe.
Schreibe einfach ./a.out und schon sollte es gehen ;)
Ja, das liegt daran, dass das aktuelle Verzeichnis '.' gewöhnlicherweise nicht im Suchpfad $PATH eingetragen ist (kleiner Trojanerschutz).
Oder compiliere mit der Option -c Programmname. Dann kannst du mit ./Programmname dein Programm ausführen.
NACK, -c heißt "compile only". Du meinst gcc -o programmname ("output file").
Schönen Abend!
Pitti
-----Original Message----- From: lug-dd-admin@schlittermann.de [mailto:lug-dd-admin@schlittermann.de]On Behalf Of Martin Pitt Sent: Tuesday, June 17, 2003 8:09 PM To: lug-dd@schlittermann.de Subject: Re: (no subject)
Hallo!
Am 2003-06-17 19:44 +0200 schrieb Torsten Rudzok:
Hallo, ich habe ein Problem mit der Konsole, wenn ich ein in c programmiertes Programm mit dem befehl gcc umwandele und diese datei dann mit a.out starten will, bekomme ich die fehlermeldung: bash: command not found, gibt es noch eine einstellung in der konsole, die es erst ermöglichen diesen befehl auszuführen? Dank für die hilfe.
Schreibe einfach ./a.out und schon sollte es gehen ;)
Ja, das liegt daran, dass das aktuelle Verzeichnis '.' gewöhnlicherweise nicht im Suchpfad $PATH eingetragen ist (kleiner Trojanerschutz).
Oder compiliere mit der Option -c Programmname. Dann kannst du mit ./Programmname dein Programm ausführen.
NACK, -c heißt "compile only". Du meinst gcc -o programmname ("output file").
Klar doch. Hatte mich verscrieben ;) ...
Schönen Abend!
Pitti
-- Martin Pitt home: www.piware.de eMail: martin@piware.de
Lug-dd maillist - Lug-dd@schlittermann.de http://mailman.schlittermann.de/mailman/listinfo/lug-dd
-- cu TOOX-rudi print chr 3.7*22.7027027027027=>chr(31103&8388687)x2=>chr(8*11).\ chr(0x2d)=>chr(0x72),'a'|'5'.chr ((4590%916)**2)=>chr 10**2+5;# http://toox.de
Wie kann ich dem Exim (Version 4.12) begreiflich machen, dass er aus bestimmten EMails den "return-path"-Eintrag aus dem Header entfernt? So, wie ich das Der Documentation entnommen habe sollte in der Router-Section der exim.conf folgendes drin stehen:
headers_remove = return-path
Nur das funktioniert bei mir nicht. Hat jemand von Euch damit schon Erfahrung? Mich würde es auch interessieren, wie man einen Eintrag im Header (speziell am Beispiel von "return-path") überschreiben kann.
-- cu TOOX-rudi print chr 3.7*22.7027027027027=>chr(31103&8388687)x2=>chr(8*11).\ chr(0x2d)=>chr(0x72),'a'|'5'.chr ((4590%916)**2)=>chr 10**2+5;# http://toox.de
On Tue, Jun 17, 2003 at 07:44:28PM +0200, Torsten Rudzok wrote: Hi,
Hallo, ich habe ein Problem mit der Konsole, wenn ich ein in c programmiertes Programm mit dem befehl gcc umwandele und diese datei dann mit a.out starten will, bekomme ich die fehlermeldung: bash: command not found, gibt es noch eine einstellung in der konsole, die es erst ermöglichen diesen befehl auszuführen? Dank für die hilfe.
Schreibe einfach ./a.out und schon sollte es gehen ;)
Yepp, Programme unter Linux ausführen ist wie unter DOS. Du musst immer den kompletten Pfad angeben, in diesem Fall <aktuellesVerzeichnis>/a.out und '.' ist die Abkürzung für aktuelles Verzeichnis.
Wenn du aber nicht immer den kompletten Pfad angeben möchtest, kannst du den Pfad auch an den Inhalt der Umgebungsvariablen 'PATH' anhängen. Wie du bei echo $PATH siehst, sind dort die Standardpfade für ausführbare Dateien schon eingetragen, deswegen kannst du 'ls', 'tar' etc. ohne komplette Pfadangabe aufrufen.
Oder compiliere mit der Option -c Programmname.
Im Zweifelsfall auch -o ;)
Ciao, Tobias
lug-dd@mailman.schlittermann.de