Wie eine FTP mit Shell-Skript einbinden

November 20

Wenn Sie automatisch auf einen Dateiserver Transfer Protokoll (FTP) zu verbinden, wenn Sie eine Aufgabe auf dem UNIX- oder Linux-Computer ausführen möchten, erstellen Sie ein Shell-Skript, um die Funktion einzubetten. Shell-Skripte sind die grundlegendste Form der Skriptprogrammierung, wie sie, ähnlich wie ein Makro, eine direkte laufenden Reihenfolge der Befehle replizieren. Daher Wenn Sie einen FTP-Befehl in ein Shell-Skript einbetten möchten, tun Sie dies durch Eingabe der Terminal-FTP-Befehle.

Anweisungen

1 Öffnen Sie Ihren nur-Text-Editor. Jeder Linux-Distribution enthält ein; Wenn Sie es nicht finden, dann Ihre Dokumentation.

2 Geben Sie die folgende grundlegende Codierung:

! / bin/sh Host='ftp.Server.com'

USER = 'Username'

PASSWD = 'Passwort'

FTP - n $HOST << END_SCRIPT

Zitat Benutzer $USER

Zitat PASS $PASSWD

3 Ersetzen Sie "ftp.server.com" mit Ihrem FTP-Server-Adresse, "Username" mit Ihrem Benutzernamen und "Passwort" Ihr Passwort. Im Moment ist dieses Skript verbindet mit dem FTP-Server aber tut nichts anderes. Im Anschluss an die "Quote"-Befehle geben Sie Ihre weitere FTP-Befehle ein.

4 Speichern Sie die Datei als "example.sh" als ein Shell-Skript mit eingebetteten FTP speichern.