Você considerou usind rsync
(se você tiver disponível)? Ele suporta uma opção --exclude
, onde você pode especificar o que deseja excluir:
rsync -av foo@remotehost:/dir/ /localdir/ --exclude .ipa --exclude .ipa.*
Então eu sei que posso baixar um diretório inteiro como este:
sftp> get -R *
Como posso excluir todos os arquivos com a extensão .ipa? Quero fazer o download de tudo, exceto arquivos .ipa ou .ipa. * De um diretório.
Você considerou usind rsync
(se você tiver disponível)? Ele suporta uma opção --exclude
, onde você pode especificar o que deseja excluir:
rsync -av foo@remotehost:/dir/ /localdir/ --exclude .ipa --exclude .ipa.*