To πρωτόκολλο του FTP υποστηρίζει την εντολή RENAME για τον remote κατάλογο.
Με την εντολή mput που χρησιμοποιείς, δεν θα μπορείς να παρεμβάλεις την εντολή RENAME στο αρχείο που μόλις έγινε upload επιτυχημένα.
Ένα σενάριο θα ήταν να έχεις ένα text αρχείο που έχει όλες τις εντολές που θέλεις να δώσεις και να το δίνεις στην εντολή FTP με την παράμετρο –s:filename.ext.
Έστω το text αρχείο filename.ext:
<username>
<password>
cd pub
binary
put filename1.ex
rename filename1.ex filename1.ext
put filename2.ex
rename filename2.ex filename2.ext
put filename3.ex
rename filename3.ex filename3.ext
put filename4.ex
rename filename4.ex filename4.ext
bye
Μπορείς να το εκτελέσεις από την FTP σαν
ftp ftp.server.com –s: filename.ext
Περισσότερες πληροφορίες στο help της εντολής ftp με ftp –h
George J.