Nushell
安装 Nu !
快速开始
  • Nushell 之书
  • 命令参考列表
  • 实战指南
  • 语言参考指南
  • 贡献指南
博客
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
  • 한국어
GitHub
安装 Nu !
快速开始
  • Nushell 之书
  • 命令参考列表
  • 实战指南
  • 语言参考指南
  • 贡献指南
博客
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
  • 한국어
GitHub
  • 简介
  • 安装
    • 默认 Shell
  • 快速入门
    • 快速入门
    • 在系统中四处移动
    • 用 Nu 的方式思考
    • Nushell 速查表
  • Nu 基础篇
    • 数据类型
    • 加载数据
    • 管道
    • 处理字符串
    • 处理列表
    • 处理记录(Records)
    • 处理表格
    • 导航和访问结构化数据
    • 特殊变量
  • Nushell 编程
    • 自定义命令
    • 别名
    • 运算符
    • 变量
    • 控制流
    • 脚本
    • 模块
      • 使用模块
      • 创建模块
    • 覆层
    • 排序
    • 测试你的 Nushell 代码
    • 最佳实践
  • Nu 作为 Shell 使用
    • 配置
    • 环境
    • 标准输入、输出和退出码
    • 运行系统(外部)命令
    • 如何配置第三方提示
    • 目录栈
    • Reedline,Nu 的行编辑器
    • 自定义补全
    • 外部命令
    • Nu 的配色和主题
    • 钩子
    • 后台任务
  • 迁移到 Nu
    • 从 Bash 到 Nu
    • 从 CMD.EXE 到 Nu
    • 从其他 Shell 或 DSL 到 Nu
    • 从命令式语言到 Nu
    • 从函数式语言到 Nu
    • Nushell 运算符
  • 设计说明
    • Nushell代码执行原理
  • (不怎么)高级篇
    • 标准库 (预览版)
    • Dataframes
    • 元数据
    • 创建你自己的错误
    • 并行
    • 插件
    • explore

目录

  • 安装 - 安装 Nushell
  • 介绍 - 开始使用
  • Nushell 开发思想 - Nushell 开发思想
  • 移动操作 - 在 Nushell 中移动
  • 数据类型 - Nushell 中的数据类型
  • 加载数据 - 加载及使用数据
  • 字符串 - 字符串、转义字符和字符串插值
  • 使用列表 - 使用 Nushell 的列表
  • 使用表格 - 使用 Nushell 的表格
  • 管道 - 管道工作原理
  • 配置 - 如何配置 Nushell
  • 第三方提示符 - 如何配置第三方提示符
  • 自定义命令 - 创建自定义命令
  • 别名 - 如何创建命令别名
  • 运算符 - Nushell 支持的运算符
  • 变量 - 使用变量
  • 控制流 - 使用控制流命令
  • 环境变量 - 使用环境变量
  • 标准输出、错误和退出码 - 处理标准输出、错误和退出码
  • 模块 - 创建和使用模块
  • 钩子 - 添加自动运行的代码片段
  • 脚本 - 创建脚本
  • 元数据 - Nushell 元数据系统说明
  • 创建自定义错误 - 创建自定义错误信息
  • 目录栈 - 在多个位置间工作
  • 运行外部命令 - 运行有命名冲突的外部命令
  • 插件 - 使用插件扩展功能
  • 并行 - 并行运行代码
  • 行编辑器 - Nushell 行编辑器
  • 数据帧 - 使用数据帧
  • 探索 - 使用 Nushell TUI
  • 配色和主题 - 修改颜色和主题
  • 正则表达式 - 正则表达式指南
  • 从 Bash 迁移 - Bash 用户指南
  • Nushell 与其他 Shell/DSL 对比 - 与 SQL、LINQ、PowerShell 和 Bash 的比较
  • Nushell 与命令式语言对比 - 与 Python、Kotlin、C++、C# 和 Rust 的比较
  • Nushell 与函数式语言对比 - 与 Clojure、Tablecloth (OCaml/Elm) 和 Haskell 的比较
  • Nushell 运算符对比 - 与通用编程语言运算符比较
  • 命令参考 - Nushell 命令列表
在GitHub上编辑此页面
Contributors: hustcer, Justin Ma, Jan Klass, voyage200🍬