Я пытаюсь закрепить файл с помощью команды shell script. Я использую следующую команду:
zip ./test/step1.zip $FILES
где $FILES содержит все входные файлы. Но я получаю предупреждение следующим образом
zip warning: name not matched: myfile.dat
и еще одна вещь, которую я заметил, что файл, который, наконец, находится в списке файлов в папке, имеет вышеуказанное предупреждение и этот файл не получает заархивированный файл.
Может ли кто-нибудь объяснить мне, почему это происходит? Я новичок в мире оболочки script.