加入收藏 | 设为首页 | 会员中心 | 我要投稿 漯河站长网 (https://www.0395zz.cn/)- 云服务器、混合云存储、网络、内容创作、云渲染!
当前位置: 首页 > 站长资讯 > 动态 > 正文

Rust写的NuShell用起来真舒服

发布时间:2021-03-28 15:54:10 所属栏目:动态 来源:互联网
导读:年来,shell作为我们和操作系统通讯的方式,本质上是一个命令解释器,它接收我们输入的命令(如ls,cat等),然后调用相应的应用程序。 如今你可能还在使用古老的bash和sh,或者看上去稍微不错的zsh,ksh,csh这些shell,还是在Windows下使用的PowerShell。今天

年来,shell作为我们和操作系统通讯的方式,本质上是一个命令解释器,它接收我们输入的命令(如ls,cat等),然后调用相应的应用程序。

如今你可能还在使用古老的bash和sh,或者看上去稍微不错的zsh,ksh,csh这些shell,还是在Windows下使用的PowerShell。今天我要给大家介绍一个生产力工具(装逼神器)Shell,它叫Nushell,关键是它用程序员最喜欢的Rust写的,速度飞快,作为内核的界面,用Rust重写Shell安全性提高了,bug率降低了。

NuShell从许多熟悉的领域中汲取了线索:bash 等传统 shell,PowerShell 等高级 shell,函数式编程,系统编程等。但是NuShell 并没有试图成为所有行业的杰作,而是将精力集中在做好一些事情上:

  • 创建具有现代感的灵活的跨平台Shell
  • 允许你将命令行应用程序与可理解数据结构的Shell进行混合和匹配
  • 具有现代命令行应用程序提供的用户体验优化
  • 用强大的管道控制你的操作系统
  • 一切都是数据,并可以像sql一样查询数据
  • 插件系统,你可以扩展Shell通过自己编写插件的方式

当你运行一个类似 ls 的命令时,第一个注意到的是所得到的不是一个文本块,而是一个结构化的表

(编辑:漯河站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读