Provavelmente estou entendendo errado, mas você especifica os caminhos um após o outro:
zip foo.zip /path/to/first/file /path/to/second/file
Eu quero zipar vários arquivos de diferentes diretórios (caminhos) em uma linha. Como posso fazer isso?