Il File Transfer Protocol è uno standard significa per trasferire file tra computer su Internet. Il client FTP standard installato sulla maggior parte dei sistemi Unix è un semplice client derivato dal Berkeley Sistemi codice originale design . Ci sono situazioni in cui ha senso per automatizzare o uno script di trasferimento FTP . Si dovrebbe controllare per garantire che il trasferimento di file non ha modificato il contenuto del file. Non si può presumere che un sistema Unix avrà qualsiasi altro client FTP che il cliente BSD . Questo client minimale offre pochissimi metodi fail-safe per garantire un trasferimento di successo . Istruzioni
1
trasferire il file al server remoto tramite FTP . Nel client standard BSD , una volta che si apre una sessione FTP , il comando viene " messo " per trasferire un file locale a un server remoto .
2
Scarica il file remoto al sistema locale sotto un nuovo nome . Nel client FTP BSD , il comando "get" scaricherà un file remoto . Per modificare il nome del file , "ottenere ABC DEF" scaricherà il file remoto denominato "ABC" e rinominarlo in " DEF " sul sistema locale .
3
Confronta l'originale file con la copia scaricata . Il modo più semplice per eseguire un tale confronto è quello di usare il comando Unix " diff" , che restituirà un codice di "0" se i due file sono esattamente gli stessi .
4
Eliminare la copia scaricata del file. Non è più necessario una volta che è stato eseguito un controllo per accertarsi che i due file sono identici .