在shell脚本中使用7z时不解压缩所有文件

问题描述 投票:2回答:1

我正在使用下面的命令

echo "A"|7z x -r -y /usr/sap/Silentinstall/commerce/commerce.7z.001

当我从linux机器运行它,即从cmd运行它时,它可以解压缩所有文件和文件夹。

但是当我在shell脚本中运行它时,它不会提取所有文件和文件夹,如下所示

#!/bin/sh
cd /usr/sap/Silentinstall/commerce
echo "A"|7z x -r -y /usr/sap/Silentinstall/commerce/commerce.7z.001
chmod -R 777 /usr/sap/Silentinstall/*
linux powershell 7zip
1个回答
0
投票

在我找到解决方案之后的很多方法之后,

cd / usr / sap / Silentinstall / commercedownloads 7z x /usr/sap/Silentinstall/commercedownloads/testcomm.7z.001 -o / usr / sap / Silentinstall / commercedownloads -aoa -r >> / usr / sap / Silentinstall / com log.txt chmod -R 777 / usr / sap / *

© www.soinside.com 2019 - 2024. All rights reserved.