Meu melhor palpite é que na sua máquina cliente, a partir da qual você executou ssh
, que você também tem um diretório chamado /var/lib/edumate/backup/weekly
. No momento em que você o executou, esse diretório em sua máquina cliente continha apenas um arquivo. Mas agora contém todos os arquivos que você espera.
O que acontece é que a correspondência de caractere curinga acontece na máquina cliente e não no servidor. E na época, provavelmente havia apenas o arquivo lá. Assim, o que o servidor teria recebido do seu comando era:
ls /var/lib/edumate/backup/weekly/DBB.0.db2inst1.NODE0000.CATN0000.20120610020013.001
Para evitar isso no futuro, execute o comando com aspas, como:
ssh server ls "/var/lib/edumate/backup/weekly/*DBB*"
Os curingas serão então passados para o servidor, em vez de serem expandidos pelo seu shell na máquina cliente.