Se você quiser usar ftp, então você pode colocar comandos arbitrários no netrc definindo uma macro. Se a macro é chamada de init, ela será executada automaticamente, assim
machine server
login user
password password
macdef init
binary
Todos os comandos entre a linha macdef e a linha em branco serão executados assim que o login for concluído.