Гледам днес един скрипт забил на командата(в случая е примерна):
zip -r -test.txt.zip -test.txt
Какво да видя ? Иска да въведа парола което е много странно понеже не съм сложил аргумент -P за целта или нещо от тоя род. Проблемът всъщност идва от името на файла, че има тире. За да се фиксне се добавя просто едно "./" отпред и става:
zip -r "./-test.txt.zip" "./-test.txt"
Поради същата причина не може и да се разархивира и пак трябва да се ползва :
unzip -test.txt.zip
Извод: Под GNU/Linux е желателно да не се ползват имена на файлове започващи с тире.
Интересно нещо с zip :),