sftp evite sair quando o arquivo não for encontrado

Eu tenho este script:

filePattern='sor.log*'
filePattern2='sor.SOR.log*'
myLocation=/opt/tradertools/omer
clientLocation=/opt/tradertools/omer/sor/from
clientName=vmonitorlmpa
clientUser=root
clientPass=triltest

export SSHPASS=$clientPass

sshpass -e sftp -oStrictHostKeyChecking=no -oBatchMode=no -b - $clientUser@$clientName << !

    get $clientLocation/$filePattern2 $myLocation
    get $clientLocation/$filePattern $myLocation

   bye
!

Mas sefilepattern2 não for encontrado, ele sairá. Como evitar o uso de duas conexões SFTP?

questionAnswers(1)

yourAnswerToTheQuestion