CI 此前只对 4 个 Linux 脚本做 bash -n;shellcheck 只报 warning 及以上。.gitattributes 让 *.sh 始终以 LF 检出,避免 CRLF 让 shebang 失效。