feat: 删除脚本中的命令回显

This commit is contained in:
2025-04-21 11:15:50 +08:00
parent 19dd3b17b0
commit 6392a92452
3 changed files with 5 additions and 4 deletions
+2 -2
View File
@@ -2,7 +2,7 @@
# Ver: 1.2 by Endial Fang (endial@126.com)
#
# shell 执行参数,分别为 -e(命令执行错误则退出脚本) -u(变量未定义则报错) -x(打印实际待执行的命令行)
set -eux
set -eu
# 定义错误处理函数,添加错误位置信息
error() {
@@ -123,7 +123,7 @@ if [ -e "$cache_root/$package" ]; then
echo "Package already exists in cache: $cache_root/$package"
else
cd $install_root
echo "Downloading $package package"
echo "Downloading $package package..."
for url in $package_urls; do
echo "Try $url/$package"
if wget -T 10 -O "$cache_root/$package" "$url/$package" && [ -s "$cache_root/$package" ]; then
+2 -1
View File
@@ -2,7 +2,7 @@
# Ver: 1.2 by Endial Fang (endial@126.com)
#
# shell 执行参数,分别为 -e(命令执行错误则退出脚本) -u(变量未定义则报错) -x(打印实际待执行的命令行)
set -eux
set -eu
# 检查用户权限
if [ "$EUID" -ne 0 ]; then
@@ -48,6 +48,7 @@ export DEBIAN_FRONTEND=noninteractive &&
until [ $retry -gt $max ]; do
set +e
(
echo "Update and install packages..." &&
apt-get update &&
apt-get install -y --no-install-recommends $*
)
+1 -1
View File
@@ -3,7 +3,7 @@
#
# 此脚本用于根据传入的参数选择对应的 apt 源配置文件并复制到指定目录
# shell 执行参数,分别为 -e(命令执行错误则退出脚本) -u(变量未定义则报错) -x(打印实际待执行的命令行)
set -eux
set -eu
# 检查是否有足够的权限
if [ "$EUID" -ne 0 ]; then