我是一名新手,想编写一个 shell 脚本,在某个目录中查找 zip 文件并将其解压到某个目录中。
文件名可以包含空格,例如“Harry's 20 july.zip”
当我尝试使用以下命令解压缩时出现错误:-
unzip "$source_file" -P$password -d $destination_directory
我已经用双引号括起来了,但不知道如何在 $source_file 中添加斜杠。
任何帮助是极大的赞赏。
提前致谢
答案1
它与参数的排序有关。
根据@Muru 的帮助,排序应该是
unzip -P$password "$source_file" -d "$destination_directory"
谢谢。