From 956f10584a109456c1bb8c72c9a4e02494812c03 Mon Sep 17 00:00:00 2001
From: lgq <1015864684@qq.com>
Date: 星期二, 18 十一月 2025 15:13:21 +0800
Subject: [PATCH] 1.修改启动脚本,增加crond启动相关的目录配置
---
local/www/cgi-bin/sys-set/systemSpace | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/local/www/cgi-bin/sys-set/systemSpace b/local/www/cgi-bin/sys-set/systemSpace
index 37c9a22..a26c1c6 100755
--- a/local/www/cgi-bin/sys-set/systemSpace
+++ b/local/www/cgi-bin/sys-set/systemSpace
@@ -1,5 +1,5 @@
#!/bin/sh
-# 淇濆瓨涓插彛璁惧淇℃伅
+# 杈撳嚭瀛樺偍淇℃伅
echo -en "Content-type: text/html; charset=utf-8\n\n"
#*****************************************************
source ../bin/env.sh
@@ -31,7 +31,8 @@
if [[ "$used_unit" = "G" ]]
then
- used_value=$(echo "$used_value * 1024" | bc)
+ # 浣跨敤awk鏇夸唬bc杩涜涔樻硶璁$畻锛�%g鑷姩澶勭悊灏忔暟浣�
+ used_value=$(awk -v val="$used_value" 'BEGIN{printf "%g", val * 1024}')
used_unit="M"
used="$used_value$used_unit"
fi
@@ -44,7 +45,8 @@
if [[ "$available_unit" = "G" ]]
then
- available_value=$(echo "$available_value * 1024" | bc)
+ # 浣跨敤awk鏇夸唬bc杩涜涔樻硶璁$畻
+ available_value=$(awk -v val="$available_value" 'BEGIN{printf "%g", val * 1024}')
available_unit="M"
available="$available_value$available_unit"
fi
@@ -55,17 +57,15 @@
exit 1
fi
-# 璁$畻 Size 瀛楁鐨勫��
-size_value=$(echo "$used_value + $available_value" | bc)
+# 璁$畻 Size 瀛楁鐨勫�硷紙浣跨敤awk鏇夸唬bc鍔犳硶锛�
+size_value=$(awk -v u="$used_value" -v a="$available_value" 'BEGIN{printf "%g", u + a}')
size="${size_value}${used_unit}" # 淇濈暀鍗曚綅
-# 璁$畻 Use% 瀛楁鐨勫��
-use_percent_value=$(echo "scale=2; $used_value / $size_value * 100" | bc)
+# 璁$畻 Use% 瀛楁鐨勫�硷紙浣跨敤awk鏇夸唬bc闄ゆ硶鍜屼箻娉曪紝淇濈暀涓や綅灏忔暟锛�
+use_percent_value=$(awk -v u="$used_value" -v s="$size_value" 'BEGIN{printf "%.2f", (u / s) * 100}')
use_percent="${use_percent_value}%"
# 杈撳嚭瑙f瀽缁撴灉
-echo "{\"size\":\"$size\",\"used\":\"$used\",\"available\":\"$available\",\"use%\":\"$use_percent\"}"
-
-
+echo "{\"size\":\"$size\",\"used\":\"$used\",\"available\":\"$available\",\"use%\":\"$use_percent\"}"
\ No newline at end of file
--
Gitblit v1.9.3