J'essaye de trouver un moyen de communiquer avec un process que je lance via ksh.

Prenons un exemple significatif mais non-exhaustif: FTP

Comment faire via ksh pour ouvrir une session FTP puis exécuter des commandes (login, password, PUT, GET, ...) et récupérer l'output des commandes dans un fichier?