Nushell一种新的终端神器
一、安装教程
# Linux and macOS
brew install nushell
# Windows
winget install nushell
# 官方帮助文档
https://www.nushell.sh/cookbook/
二、Nushell的玩法
1. 管道符
管道符命令的神奇之处在于它可以在管道符后匹配where条件的类sql写法,在ps管道符后还可以用类sql的sort的排序命令并且可以匹配reverse的倒排序命令。
2. 模式匹配
用match关键字匹配
使用if-else语句匹配
使用describe语句进行类型模式匹配
3. 支持变量和表达式
4.支持脚本运行
# myscript.nu
def greet [name] {
echo "hello" $name
}
greet "world"
5. 支持http网络请求
6. 支持表格显示
7.帮助命令
8. shell中的shell支持多目录跳转
9. 模块设计
三、Nushell的总结
Nushell为写shell提供了更好的交互显示,并提供了更具特色的一些命令封装,
比如可以在管道符后写类sql的查询语句,极大的遍历了开发人员去学习和使用
shell的过程,同时Nushell也提供了多级目录跳转以及模块化和强大易用的模
式匹配,是一款有颜值又有实力的shell交互工具。
阅读剩余
THE END