Я хочу, чтобы zip много папок в дереве каталогов, как, например,
V-
something.txt
folder
folder
g.jpg
h.jar
Когда я пытаюсь его застегнуть, он завершает создание zip-архива с папкой v вместо его содержимого ( подкаталоги и файлы)
Как я могу избежать этого?
Используйте опцию -j или --junk-paths в вашей zip-команде.
На странице zip man:
-j
--junk-paths
Store just the name of a saved file (junk the path), and do not store directory
names. By default, zip will store the full path (relative to the current
directory).
Как насчет этой команды?
$ cd somedir ; zip -r ../zipped.zip . * ; cd ..