Existe uma maneira limpa de fazer com que o scp suporte um globstar ou preciso fazer isso com o rsync?
[garnett@cherry aips]$ ls **/ACN-2017-008_1977*.7z
funciona, depois de fazer shopt -s globstar
ou usar zsh
[garnett@gate1 ~]$ scp cherry:/data/alder/aips/**/ACN-2017-008_1977*.7z .
não funciona e não tenho certeza de como alterar as regras de expansão do scp no lado do servidor. É apenas não implementado no sshd?
Responder1
De acordo com os comentários acima - a maneira de fazer isso é garantir que o shell de login no controle remoto suporte globstar, adicionando shopt -s globstar
ao usuário remoto ~/.bashrc
ou alterando seu shell padrão para zsh
.