setup-scripts.sh
850 字节
#!/bin/bash
# SMF Core 脚本权限设置脚本
# 此脚本用于确保所有脚本文件都具有可执行权限
echo "========================================"
echo "设置 SMF Core 脚本执行权限"
echo "========================================"
# 项目根目录
SCRIPT_DIR=$(dirname "$0")
cd "$SCRIPT_DIR"
# 查找并设置所有 .sh 文件的执行权限
echo "\n设置脚本文件的执行权限..."
find . -name "*.sh" -type f | while read script_file; do
if [ -f "$script_file" ]; then
echo "设置 $script_file 可执行权限"
chmod +x "$script_file"
fi
done
echo "\n权限设置完成!"
echo "\n现在您可以直接运行这些脚本,例如:"
echo " ./build.sh"
echo " ./development/start-dev.sh"
echo " ./deploy/deploy-dev.sh"
echo "\n有关脚本使用方法的详细信息,请参阅 README.md 文件。"