Das Kommando hash schaltet die Anzeige des Fortschritts einer Dateiübertragung ein bzw. aus. Ist die Anzeige eingeschaltet, wird nach jeder Übertragung eines Blockes das Zeichen # am Bildschirm ausgegeben.
Nach dem Start von FTP ist hash ausgeschaltet. Beim Einschalten von hash wird die verwendete Blocklänge ausgegeben. Wenn FTP im Batch aufgerufen wird, also der Auftragsschalter 1 gesetzt ist, ist hash wirkungslos.
Die aktuelle Einstellung von hash kann mit dem Kommando status ermittelt werden.
hash |
Beispiel
Abfragen des lokalen und des fernen Arbeits-Dateiverzeichnisses.
lpwd Local directory is :5:$TCPTEST.MAN. pwd 257 "/usr/tcptest/man/sam/from.bs2000" is current directory.
Einschalten. Beim Kommando append wird implizit die FTP-Server-Funktion PORT aufgerufen.
hash Hash mark printing on (8192 bytes/hash mark). append sam.to.sinix.anton.upd anton 200 PORT command okay.
Dateiübertragung mit Ausgabe des Zeichens # nach jedem übertragenen Block von 8192 Byte.
##################################################### 226 Transfer complete. 109089 bytes sent in 12.83 seconds (8.30 Kbytes/s)