Patricia,
O primeiro passo é você conseguir uma ferramenta que você possa usar via prompt de comando.
Eu já utilizei o Filezila mas apenas através de sua interface gráfica, não sei dizer se ele permite interação via prompt.
Procure por uma ferramenta que trabalhe via prompt, teste as opções de conexão e movimentação de arquivos, aí sim depois trabalhe no script.
Se tiver mais dúvidas por favor retorne aqui.
Ref.:
Pesquisa: sftp command line
https://www.google.com/search?q=sftp+command+line&ie=utf-8&oe=utf-8
Fábio de Paula Junior