Você tem o retorno de carro \r
nos nomes dos arquivos e, como resultado, você não poderá analisar os arquivos da maneira usual.
Para remover todos os caracteres \r
dos nomes dos arquivos, execute o seguinte comando em bash
do diretório que contém os arquivos:
for file in *; do mv -i "$file" "$(sed 's/\r//g'<<<"$file")"; done
Agora, todos os arquivos não devem ter \r
, agora você pode usar zip
usando a maneira usual. :
zip -r foo.zip /home/foobar/spam/