diff options
Diffstat (limited to 'Document_Classification.spec')
-rw-r--r-- | Document_Classification.spec | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Document_Classification.spec b/Document_Classification.spec index e73f091..bba6d1d 100644 --- a/Document_Classification.spec +++ b/Document_Classification.spec @@ -30,7 +30,7 @@ echo "开始进入%prep阶段..." # 输出当前所在的工作目录,用于确认是否是期望的目录
echo "当前工作目录:$(pwd)"
# 检查构建所需的源文件是否存在,如果不存在则输出提示信息并终止构建
-if [! -f "/builddir/build/SOURCES/Document_Classification-1.0.0.tar.gz" ]; then
+if [ ! -f "/builddir/build/SOURCES/Document_Classification-1.0.0.tar.gz" ]; then
echo "未找到源文件Document_Classification-1.0.0.tar.gz,构建将会失败。"
exit 1
fi
@@ -45,7 +45,8 @@ if [ $? -ne 0 ]; then exit 1
fi
# 检查解压后是否成功进入对应的源文件目录,如果没有则输出提示信息并可能导致构建失败
-if [! -d "$(basename /builddir/build/SOURCES/Document_Classification-1.0.0.tar.gz.tar.gz)" ]; then
+# 修正basename命令,去除多余的.tar.gz
+if [ ! -d "$(basename /builddir/build/SOURCES/Document_Classification-1.0.0.tar.gz .tar.gz)" ]; then
echo "解压后未能进入对应的源文件目录,构建可能会失败。"
exit 1
fi
|