Wie eine FTP mit Shell-Skript einbinden
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.