我正在尝试制作一个脚本,通过SSH从暂存环境压缩和下载wordpress插件,然后在本地解压缩。
我正在使用PHPSecLib。
现在,当我连接到服务器并执行此命令时:
cd /path/to/wp-content/plugins && zip -r plugins.zip *
确实创建了一个文件,但它没有扩展名,并且名称错误。
当我尝试这个时:
cd /path/to/wp-content/plugins && zip plugins.zip *
创建了一个plugins.zip,其中包含插件目录中的所有文件和文件夹,但每个插件文件夹都是空的。
运行第一个命令时得到的一些输出:
adding: wp-super-cache/languages/wp-super-cache-tr_TR.po (deflated 70%)
adding: wp-super-cache/languages/wp-super-cache-zh_CN.mo (deflated 61%)
adding: wp-super-cache/languages/wp-super-cache-ru_RU.po (deflated 72%)
关于输出中显示的每个文件。
有人能指出我正确的方向吗?