Доброе время суток, знатоки!
Мне иногда приходится копировать определенные файлы с одного удаленного сервера на другой посредством 3-го управляющего сервера. На всех установлена Ubuntu 22.04. Я долгое время пользовался такой вот конструкцией:
scp -P <PORT> user@140.50.xx.xx:/patch/to/file/'qwerty-$(keygen-command).bin' user@140.50.yy.yy:/patch/to/file/
/patch/to/file/qwerty-12345.bin
Но черт меня дернул обновиться на Ubuntu 24.04. Теперь эта команда не работает, шлет ошибку:
scp: /patch/to/file/qwerty-$(keygen-command).bin: No such file or directory
сначала локально выполняется подстановка команды, чтобы получить имя файла, затем это имя файла используется в команде scp.Оно то сработало, но это такие костыли.. Неужели можно попрощаться с однострочной командой?