常见问题
代码会上传吗?
会。脚本由本站自建的执行网关 run.dsjson.com 执行,网关不可用时回退到 Wandbox。请勿写入密码、密钥或内部地址。
用的是哪个 Bash 版本?
Bash 5.2,支持变量、循环、函数和管道。
能访问外网或读写本地文件吗?
不能。脚本在沙箱内执行,无法访问你的电脑,也不保证能连接外部网络。
关于这个工具
脚本在远端执行:先请求本站自建网关 run.dsjson.com,不可用时回退 Wandbox。脚本内容会离开浏览器,不要写密码、密钥或内部地址。
环境是 bash,文件按 main.sh 提交,变量、循环、函数、管道、set -e 都能用。「标准输入」框作为 stdin 传入,read 能读到内容 —— 需要在脚本里交互时,把输入行按顺序填进去。
这个环境是一次性沙箱:没有你的文件系统、没有你的环境变量,也访问不到内网。所以 curl 内网地址、读写本地文件这类操作不会按预期工作;它更适合验证语法、字符串处理、循环和管道组合。
没有编译阶段,出错就是运行错误:脚本非零退出时退出码会显示出来,标准错误与标准输出分开呈现。