Nushell一种新的终端神器

一、安装教程

# Linux and macOSbrew install nushell# Windowswinget install nushell# 官方帮助文档https://www.nushell.sh/cookbook/

二、Nushell的玩法

1. 管道符

管道符命令的神奇之处在于它可以在管道符后匹配where条件的类sql写法,在ps管道符后还可以用类sql的sort的排序命令并且可以匹配reverse的倒排序命令。

2. 模式匹配

用match关键字匹配

使用if-else语句匹配

使用describe语句进行类型模式匹配

3. 支持变量和表达式

4.支持脚本运行

# myscript.nudef greet [name] {  echo "hello" $name}
greet "world"

5. 支持http网络请求

6. 支持表格显示

7.帮助命令

8. shell中的shell支持多目录跳转

9. 模块设计

、Nushell的总结

Nushell为写shell提供了更好的交互显示,并提供了更具特色的一些命令封装,比如可以在管道符后写类sql的查询语句,极大的遍历了开发人员去学习和使用shell的过程,同时Nushell也提供了多级目录跳转以及模块化和强大易用的模式匹配,是一款有颜值又有实力的shell交互工具。

阅读剩余
THE END