全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 630|回复: 9

宝塔 计划任务 shell任务,怎么自动解压缩一个zip文件

[复制链接]
发表于 2019-6-18 22:28:29 | 显示全部楼层 |阅读模式
本帖最后由 有容乃大 于 2019-6-18 22:31 编辑

unzip /www/wwwroot/1.zip
不管用

我去年问过这个问题
宝塔shell 支持回车吗?
cd /www/wwwroot/
回车
unzip 1.zip
发表于 2019-6-18 22:29:55 来自手机 | 显示全部楼层
先 cd 到目录   cd /www/wwwroot/ && unzip 1.zip
发表于 2019-6-18 22:30:15 来自手机 | 显示全部楼层
unzip也要路径?
 楼主| 发表于 2019-6-18 22:31:02 | 显示全部楼层
欧阳逍遥 发表于 2019-6-18 22:29
先 cd 到目录   cd /www/wwwroot/ && unzip 1.zip

1 我去年问过这个问题
就是先cd 在解压
shell脚本可以直接回车?
发表于 2019-6-18 22:31:53 来自手机 | 显示全部楼层
本帖最后由 欧阳逍遥 于 2019-6-18 22:33 编辑
有容乃大 发表于 2019-6-18 22:31
1 我去年问过这个问题
就是先cd 在解压
shell脚本可以直接回车?


回车是啥意思?  && 是命令连接符 他会执行两条命令 不需要回车
 楼主| 发表于 2019-6-18 22:32:32 | 显示全部楼层
欧阳逍遥 发表于 2019-6-18 22:29
先 cd 到目录   cd /www/wwwroot/ && unzip 1.zip

cd /www/wwwroot/ && unzip 1.zip
谢谢 大佬
 楼主| 发表于 2019-6-18 22:38:47 | 显示全部楼层
欧阳逍遥 发表于 2019-6-18 22:29
先 cd 到目录   cd /www/wwwroot/ && unzip 1.zip


大佬,Archive:  1.zip
replace inc/mobile/show_api.inc.php? [y]es, [n]o, [A]ll, [N]one, [r]ename:  NULL
(EOF or read error, treating as "[N]one" ...)
这个提示怎么过滤
这个是宝塔的计划任务的日志
发表于 2019-6-19 08:28:05 | 显示全部楼层
有容乃大 发表于 2019-6-18 22:38
大佬,Archive:  1.zip
replace inc/mobile/show_api.inc.php? [y]es, [n]o, [A]ll, [N]one, [r]ename:   ...

-o 不必先询问用户,unzip执行后覆盖原有文件。
unzip -o 1.zip
发表于 2019-6-19 08:54:42 | 显示全部楼层
经测试,
  1. 当前目录为/root时
  2. unzip test/t.zip
  3. 可以运行,并不是楼主说的不管用
  4. 只是解压后的文件在当前目录/root下
复制代码

unzip有-d可以指定解压到哪个目录下的
  1. unzip test/t.zip -d test/
复制代码

解压后的文件就在test下。
发表于 2019-6-19 10:24:40 | 显示全部楼层
还要命下名吧,不然都是t.zip?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-18 16:52 , Processed in 0.061290 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表