From 299eaa06b8bdea633a6ca58e8b851d0832eaf162 Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Tue, 3 Dec 2024 15:35:41 +0800 Subject: [PATCH] Update file.py --- web/utils/file.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/web/utils/file.py b/web/utils/file.py index 3dbc8f41b..715e5ee5b 100644 --- a/web/utils/file.py +++ b/web/utils/file.py @@ -108,20 +108,20 @@ def uncompress(sfile, dfile, path): if mw.isAppleSystem() and extension == 'rar': return mw.returnData(False, 'macosx暂时不支持rar格式解压') - cmd = "cd " + path + cmd = "cd " + path + " " try: tmps = mw.getPanelDir() + '/logs/panel_exec.log' if extension == 'zip': - cmd += " && unzip -o -d '" + dfile + "' '" + sfile + "' > " + tmps + " 2>&1 &" + cmd += "&& unzip -o -d '" + dfile + "' '" + sfile + "' > " + tmps + " 2>&1 &" mw.execShell(cmd) if extension == 'tar.gz': - cmd += " && tar -zxvf " + sfile + " -C " + dfile + " > " + tmps + " 2>&1 &" + cmd += "&& tar -zxvf " + sfile + " -C " + dfile + " > " + tmps + " 2>&1 &" mw.execShell(cmd) if extension == 'gz': - cmd += " && gunzip -k " + sfile + " > " + tmps + " 2>&1 &" + cmd += "&& gunzip -k " + sfile + " > " + tmps + " 2>&1 &" mw.execShell(cmd) if extension == 'rar': - cmd += " && unrar x " + sfile + " " + dfile + " > " + tmps + " 2>&1 &" + cmd += "&& unrar x " + sfile + " " + dfile + " > " + tmps + " 2>&1 &" mw.execShell(cmd) if os.path.exists(dfile):