I am running one shell script run_sftp.sh
whose output will be either "done" or "failed"
and I am calling this script into another script which will execute some command if run_sftp.sh output is "done"
If [ Output(run_sftp.sh) = 'done' ] then
now you have done/failed in var
retval. you can do your if check with your logic.