0
Ich möchte einen Batch-Job automatisieren, die die folgenden:Überprüfen Sie, ob eine Datei im FTP existieren mit einem automatisierten Bash-Skript
- überprüfen, ob mein datei.txt in einem FTP-Server vorhanden ist, ich es umbenennen zu file.trt
- überprüfen, ob mein datei.txt und file.trt existieren, wenn so sende ich eine E-Mail
- ich ein anderes Skript
- am Ende laufen lösche ich file.trt
hier ist, was ich getan habe:
#!/bin/bash
host='ftp.xxxx.com'
USER='xxxx'
PASSWD='xxxx'
ftp -n -v $host << EOF
ascii
user $USER $PASSWD
prompt
mls /TEST/file.txt test.txt
quit
EOF
if [[ $? -eq 0 ]]
then
echo "The File file.txt Exists";
else
echo "The File file.txt dons not Exist";
fi
Am verwirrt und weiß nicht, wie es zu tun, kann jemand bitte hilf mir?
ich es dir mit PHP tun können, wenn Sie daran interessiert sind. Sie können PHP auch über die Befehlszeile ausführen. –
nein danke :) Ich habe einen Weg gefunden und arbeite daran – BaFouad