如果你不喜欢我的一键脚本在开始停那么一下

众所周知, 我的一键脚本提供了带参数的用法, 这样可以省去安装过程中的交互, 脚本会认为你自己保证了参数的正确性. 如,
bash <(curl -L https://github.com/crazypeace/xray-vless-reality/raw/main/install.sh) 4 8443
但是这样的使用方式, 在一开始的时候, 还是会暂停在这里, 让你确认运行过程中要用到的参数是否无误.
直到你按回车键后, 脚本才会继续执行.

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

思路

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

分析

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

也就是说, 我们要找到 
pause() {
并在下1行添加
return
sed命令的学习过程略. 在Google和GPT很容易找到学习资料. 在之前处理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