Hallo Liste. Ich möchte gern einen ftp-Transfer machen, und zwar mit dem Konsolen-ftp-Client der 10.0. Ich mache also: ftp user@host # Login klappt... epsv # sonst schlagen alle Übertragungen fehl put datei # Wird erfolgreich übertragen Der Witz ist nun: die Datei, die beim Empfänger ankommt, ist immer etwas größer als die, die ich abgeschickt habe. Auch die md5sum stimmt nicht überein. Was läuft denn hier falsch? -- Andre Tann
Was läuft denn hier falsch?
Lies mal ftp(1) und such nach binary.
Mist, das dürfte der Grund gewesen sein. Transfer läuft grad. Wieso erkennt der ftp denn das nicht automatisch, wie jeder andere ftp-Client? Naja, im Zeitalter von DSL kommts auf ein paar zusätzliche GB auch nicht an... -- Andre Tann
Martin Schröder, Dienstag, 29. August 2006 19:23:
Welcher z.B.? Und wie macht der das?
gftp zum Beispiel. Wie er es macht weiß ich nicht. Aber es scheint offensichtlich eine Möglichkeit zu geben, eine Binärdatei von einer Textdatei zu unterscheiden. file kann das ja auch. -- Andre Tann
Am 29.08.2006 19:47 schrieb Andre Tann:
gftp zum Beispiel.
Wird das gftp nicht im Menü irgendwo eingestellt? Oder war das ein anderer Client? *Gedächtnis durchsuchend* OJ -- [Plenken, Konventionen, Ästhetik] Ja, Herr Polizist. Rote Ampeln beachte ich aus aesthetischen Gruenden nie, aber ansonsten bemuehe ich mich den Konventionen der StVO nachzukommen... (Rüdiger Lahl in d.c.s.m.b)
Johannes Kastl, Mittwoch, 30. August 2006 13:47:
Wird das gftp nicht im Menü irgendwo eingestellt? Oder war das ein anderer Client?
Stimmt, man kann das voreinstellen... Kann man dem Kommandozeilen-ftp auch sowas mit auf den Weg geben, also irgendeine Konfigurationsdatei, in der Dinge stehen wie binary, epsv, usw? Eine .ftp oder .ftprc oder sowas gibt es jedenfalls bei mir nicht. -- Andre Tann
Andre Tann schrieb:
Johannes Kastl, Mittwoch, 30. August 2006 13:47:
Wird das gftp nicht im Menü irgendwo eingestellt? Oder war das ein anderer Client?
Stimmt, man kann das voreinstellen...
Kann man dem Kommandozeilen-ftp auch sowas mit auf den Weg geben, also irgendeine Konfigurationsdatei, in der Dinge stehen wie binary, epsv, usw? Eine .ftp oder .ftprc oder sowas gibt es jedenfalls bei mir nicht.
also ich übergebe an den kommandozeilen ftp per .netrc login name und passwörter (ich weiß - nicht wirklich sicher, aber bequem ;-) ) vielleicht gehen damit auch andere einstellungen. steffen
Hallo, Am Mit, 30 Aug 2006, Andre Tann schrieb:
Johannes Kastl, Mittwoch, 30. August 2006 13:47:
Wird das gftp nicht im Menü irgendwo eingestellt? Oder war das ein anderer Client?
Stimmt, man kann das voreinstellen...
Kann man dem Kommandozeilen-ftp auch sowas mit auf den Weg geben, also irgendeine Konfigurationsdatei, in der Dinge stehen wie binary, epsv, usw? Eine .ftp oder .ftprc oder sowas gibt es jedenfalls bei mir nicht.
==== man ftp ==== THE .netrc FILE [..] macdef name Define a macro. This token functions like the ftp macdef com mand functions. A macro is defined with the specified name; its contents begin with the next .netrc line and continue until a null line (consecutive new-line characters) is encountered. If a macro named init is defined, it is automatically executed as the last step in the auto-login process. [..] ENVIRONMENT Ftp utilizes the following environment variables. HOME For default location of a .netrc file, if one exists. ==== ==== ~/.netrc ==== macdef epsv epsv binary ==== Dann sollte ein "epsv" reichen, wenn du auch den Rest da reinschreiben willst kannst du das Makro init nennen. Ich habe sowas aber selber noch nicht gemacht. -dnh -- Viele unserer Importe stammen aus dem Ausland -- G. W. Bush
participants (5)
-
Andre Tann
-
David Haller
-
Johannes Kastl
-
Martin Schröder
-
Steffen Genkinger