- 添加 clean-elf.sh 脚本用于删除临时 ELF 可执行文件 - 将 swoole/phpx 依赖从 ~2.3.6 更新到 ~2.3.7 - 从打包清单中移除 composer.lock 文件 - 将版本号从 1066 更新到 1069pull/2/head
parent
dfb6f693c3
commit
1ec0f3a2e0
4 changed files with 36 additions and 4 deletions
@ -0,0 +1,34 @@ |
||||
#!/bin/bash |
||||
# |
||||
# 删除根目录下编译临时产生的 ELF 可执行文件 |
||||
# |
||||
|
||||
DRY_RUN=false |
||||
|
||||
if [ "$1" = "--dry-run" ] || [ "$1" = "-n" ]; then |
||||
DRY_RUN=true |
||||
echo "==> DRY RUN MODE (不会实际删除) <==" |
||||
fi |
||||
|
||||
count=0 |
||||
deleted=0 |
||||
|
||||
while IFS=: read -r path type; do |
||||
case "$type" in |
||||
*ELF*executable*) |
||||
count=$((count + 1)) |
||||
if $DRY_RUN; then |
||||
echo " [DRY RUN] 将删除: $path" |
||||
else |
||||
rm -f "$path" && deleted=$((deleted + 1)) |
||||
echo " 已删除: $path" |
||||
fi |
||||
;; |
||||
esac |
||||
done < <(find "$(dirname "$0")" -maxdepth 1 -type f -exec file {} \; 2>/dev/null) |
||||
|
||||
if $DRY_RUN; then |
||||
echo "==> 共发现 $count 个 ELF 可执行文件(未实际删除)。运行 ./clean-elf.sh 执行删除。" |
||||
else |
||||
echo "==> 共删除 $deleted 个 ELF 可执行文件。" |
||||
fi |
||||
@ -1 +1 @@ |
||||
1066 |
||||
1069 |
||||
|
||||
Loading…
Reference in new issue