查看原文
其他

7.9k Star!命令行重度“患者”的福音:Bash-Snippet

小秋 开源前哨 2021-02-01

【导语】:常见功能的Shell脚本集合,提供封装好的api方法,如查询本机ip,查询天气预报等。


简介


Bash-Snippets是为重型终端用户提供的一组无依赖小型脚本,封装好了一些常用的bash脚本功能,对外提供API命令供使用。所有的脚本都在macOS和Linux上经过了大量的测试,可以放心使用。大部分的脚本已经在开发者的win10环境中测试过,不支持Cygwin或Mysys2环境。脚本提供的API功能如下:


1.Cheat:快速地搜索命令、代码段的内容或使用方法,支持多种语言和bash命令。

2.Cloudup:可以快速地备份github仓库到bitbucket。

3.Crypt:包装了openssl的功能,提供快速加解密的方法。

4.Cryptocurrency:根据实时汇率进行加密货币转换。

5.Currency:根据实时汇率进行货币转换。

6.Geo:查询广域网、局域网、路由、dns和ip信息。

7.Gist:能像git仓库一样管理gist。

8.Lyrics:命令行快速抓取给定歌曲的歌词。

9.Meme:一个快速、轻量级的meme生成器。

10.Movie:快速抓取。搜索和电影相关的信息。

11.Newton:数值运算。

12.Qrify:把任意文本转换为二维码。

13.Short:从短链接获取真实链接。

14.Siteciphers:检测某个https网站使用或者禁用了哪些加密套件。

15.Stocks:根据股票代码查询相关信息。

16.Taste:根据3个输入的内容推荐相关类似信息。

17.Todo:一个简单的命令行任务列表。

18.Transfer:命令行快速传输文件。

19.Weather:提供未来3天的天气预报。

20.Youtube-Viewer:提供从终端观看Youtube使用的方式


下载安装


项目地址:

https://github.com/alexanderepstein/Bash-Snippets


Linux下的下载安装,采用clone代码仓库安装的方式:

git clone https://github.com/alexanderepstein/Bash-Snippetscd Bash-Snippetsgit checkout v1.23.0./install.sh all

卸载执行以下命令:

./uninstall.sh all


简单使用


查询未来三天天气预报:



个人理解,Bash-Snippets其实除了用来方便终端用户日常一些使用之外,对于使用shell编程的开发者来说也是一个很好的学习项目,并且项目的创建者本人也做了说明,可能会很忙没有太多时间来维护这个项目,但是这个项目是有它的前景和实际用途的。对shell感兴趣的同学可以尝试参与到项目的开发中。


- EOF - 


更多优秀开源项目(点击下方图片可跳转)



如果觉得本文介绍的开源项目不错,欢迎转发推荐给更多人。



分享、点赞和在看

支持我们分享更多优秀开源项目,谢谢!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存