Ich habe zum Beispiel Datenbank-Backups auf meinem Linux-Server und möchte ein Skript schreiben, um es auf Remote-FTP hochzuladen. Ich habe es versucht put
Befehl, aber es kann nur eine Datei gleichzeitig übertragen. Dann habe ich den Befehl mput ausprobiert, aber er zeigt mir nur Fragezeichen für Dateien an, die ich übertragen möchte (vielleicht verwende ich ihn falsch? ..)
Ich habe es versucht:
#!/bin/bash
ftp -n <<EOF
open ftp.server.com
user name password
cd backup
mput /backup/*
EOF
Aber es wird nicht funktionieren. Es gibt Namen von Dateien aus, die ich übertragen möchte, mit Fragezeichen am Ende der Namen. Vermisse ich etwas oder gibt es vielleicht einen einfacheren Weg?