Как сделать так, чтобы scp поддерживал глобстар?

Как сделать так, чтобы scp поддерживал глобстар?

Есть ли простой способ заставить scp поддерживать globstar, или мне нужно делать это с помощью rsync?

[garnett@cherry aips]$ ls **/ACN-2017-008_1977*.7zработает, после выполнения shopt -s globstarили использования zsh

[garnett@gate1 ~]$ scp cherry:/data/alder/aips/**/ACN-2017-008_1977*.7z .не работает, и я не уверен, как изменить правила расширения scp на стороне сервера. Это просто не реализовано в sshd?

решение1

Согласно комментариям выше, способ сделать это — убедиться, что оболочка входа на удаленном компьютере поддерживает globstar, либо добавив ее shopt -s globstarв оболочку удаленного пользователя ~/.bashrc, либо изменив ее на zsh.

Связанный контент