解决的问题
每一次新买一台小鸡我都会去找各种脚本对它进行测评,这样我很恼火。我就在找有没有一个shell脚本的导航站,没坐,最后没找到那
我就自己写啦一个 shellok导航站。

在导航站上解决了我找脚本的痛点,新的问题又来啦。我不想跳出那个小黑框它会破坏我的专注力!!我想同步第三方开源的脚本和自己写的一些常用的脚本。由此今天参赛的脚本就来啦 shellok服务端脚本管理工具。
功能展示
有了这个脚本我每次新买服务器的时候我只需要执行一行代码,我全部的收藏脚本就放在了服务器上。
安装
curl -L https://www.shellok.com/install.sh -o ok.sh && chmod +x ok.sh && sudo bash ok.sh
安装完成后只用输入 ok

这个脚本采用GitHub的登陆方式是非常方便的不用再去重复注册

老实说每次等需要登陆很麻烦,我简化了流程只需要登陆shellok导航站复制快捷方式就可以在每台服务器都下发登陆状态

它是类似这样的命令
ok -login JWTstr
过后你的服务器上就有啦shellok收录的所有脚本

你也可以在网站的后台自定义你自己的脚本


然后在服务器上你就有了它

这真是太酷了,我称它为融合怪的最终形态
如果感觉交互式过于麻烦也可以用命令交互
-c int
执行官方脚本,参数为脚本ID
-l 查看脚本列表
-login string
快速登陆,网站 -> 自定义脚本 -> 查看登陆命令
-uc string
执行自定义脚本,参数为用户设置快捷键
-ul
查看自定义列表
-v 查看版本号
项目地址
github: https://github.com/zhangjunjie6b/shellok
官网: https://www.shellok.com/
安装脚本: https://raw.githubusercontent.com/zhangjunjie6b/shellok/refs/heads/main/install.sh
最后
shellok集成了ns的NodeScriptKit你可以这样选妃,然后下载你的配置文件

下载后你只需要
1. vim /etc/nsk/modules.d/default/000-menu.toml
在sub_menus中添加shellok菜单
2. 配置文件移动到 /etc/nsk/modules.d/extend
它就躺在了你的n中


拉票
作为开发者自己写的东西能被人使用是件开心的事情,欢迎大家投上一票
d
看着好奇怪,在两个收藏夹间相互传送吗
@酒神 #2
一个是自定义的,一个是shellok收录的
支持一下