极简一键脚本不要在开始停那么一下

众所周知, 我的一键脚本提供了带参数的用法, 这样可以省去安装过程中的交互, 脚本会认为你自己保证了参数的正确性. 如,

bash <(curl -L https://github.com/crazypeace/xray-vless-reality/raw/main/install.sh) 4 8443

但是这样的使用方式, 在一开始的时候, 还是会暂停在这里, 让你确认运行过程中要用到的参数是否无误.
直到你按回车键后, 脚本才会继续执行.

如果你因为一些原因, 想连这个确认的步骤也加速跳过. 那么请读下去.

思路

和之前的跳过kejilion的脚本里的一些逻辑的原理一样. 找到相应的函数, 在函数的开头第1行就return返回, 跳过函数体的执行.

分析

在脚本的代码中找到, 提醒按回车键继续的函数在此.

也就是说, 我们要找到 

pause() {

并在下1行添加

return

sed命令的学习过程略. 在GoogleGPT很容易找到学习资料. 在之前处理kejilion脚本的博文里也有介绍.

实践

将一键脚本的执行方式略加改变, 为

bash <(curl -L https://github.com/crazypeace/xray-vless-reality/raw/main/install.sh | sed '/pause()\s*{/a return') 4 8443



评论

The Hot3 in Last 30 Days

用浏览器 检测Reality伪装效果 是否搭建成功 排错Troubleshoot

darkstat统计VPS上的流量

233 sing-box 脚本 TCP 端口转发 Reality 协议 排错 Troubleshoot