unix - 将 ZIP 命令从 windows 转换为 unix
问题描述
我正在尝试从 Unix 中的 Windows 重新创建一个 zip 命令,并按预期面临问题。Windows 命令是
zip "zipfilename.zip" -j -u -m -g -T -9 "sourcefiledirectory\*20181010.*
在 UNIX 上,该模式*20181010.*
未得到识别,我收到消息
"zip warning: name not matched".
Please help in getting over this。
解决方案
您已指定 Windows 格式的通配符路径(即使用“\”作为路径分隔符,而不是“/”)
"sourcefiledirectory\*20181010.*"
试试这个
"sourcefiledirectory/*20181010.*"
推荐阅读
- bash - 如何从 ls 中对文件大小求和,例如带有字节、KiB、MiB、GiB 的输出日志
- ionic-framework - ionic 5 - 仅当用户按下输入/确认搜索时,如何使用离子搜索栏在服务器上搜索
- discord - 不和谐.JS | 检查频道是否存在票务机器人
- angular - 如果检查,有没有更好的方法来删除这个打字稿代码?
- android-studio - 如何识别 IntelliJ 或 Android Studio 中的函数调用和类实例化?
- powershell - 如何在一段时间内没有输出时杀死/停止powershell进程
- python - 单独文件中的 Python 函数:它们都需要相同的参数。如何在多个文件中创建全局变量?
- javascript - 通过 mongoose 将条目推送到 MongoDB 中的多级嵌套数组
- r - 为什么我没有使用 ggplot2 获得两个图例?
- flutter - 颤振项目无法在视觉工作室中运行