Nushell
书
Cookbook
博客
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
GitHub
书
Cookbook
博客
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
GitHub
  • 入门篇

    • 介绍
    • 安装 Nu
    • 以 Nushell 的方式思考
    • 在系统中四处移动
  • Nu 基础篇

    • 数据类型
    • 加载数据
    • 处理字符串
    • 处理列表
    • 处理表格
    • 管道
    • 命令索引
  • Nushell 编程

    • 自定义命令
    • 别名
    • 运算符
    • 变量和子表达式
    • 脚本
    • 模块
    • 覆层
  • Nu 作为 Shell 使用

    • 配置
    • 环境
    • 标准输入、输出和退出码
    • 转移到系统
    • 配置第三方提示
    • Shell 中的 Shell
    • Reedline,Nu 的行编辑器
    • 外部命令
    • 自定义补全
    • Nu 的配色和主题
    • 钩子
  • 迁移到 Nu

    • 从 Bash 到 Nu
    • 从其他 Shell 或 DSL 到 Nu
    • 从命令式语言到 Nu
    • 从函数式语言到 Nu
    • Nushell 运算符
  • 高级篇

    • DataFrames
    • 元数据
    • 创建你自己的错误
    • 并行
    • 插件

Table of Contents

  • 安装 - 安装 Nushell
  • 介绍 - 开始使用
  • Nushell 开发思想 (EN) - Nushell 开发思想
  • 四处移动 - 在 Nushell 里四处移动
  • 数据类型 - Nushell 中的数据类型
  • 加载数据 - 加载及使用数据
  • 字符串 - 字符串、转义字符和字符串插值
  • 使用列表 - 使用 Nushell 的列表
  • 使用表格 - 使用 Nushell 的表格
  • 管道 (EN) - 管道是如何运作的
  • 配置 - 如何配置 Nushell
  • 第三方命令行提示 - 如何配置第三方命令行提示
  • 自定义命令 - 创建你自己的命令
  • 别名 - 如何为命令添加别名
  • 运算符 - Nushell 支持的运算符
  • 变量和子表达式 - 使用变量和子表达式
  • 环境变量 - 使用环境变量
  • 标准输出、错误和退出码 - 使用标准输出、错误和退出码
  • 模块 - 创建和使用你自己的模块
  • 钩子 - 添加自动运行的代码片断
  • 脚本 - 创建你自己的脚本
  • 元数据 - 细说 Nushell 的元数据系统
  • 创建你自己的错误 - 创建你自己的错误信息
  • Shells - 同时在多个 Shell 里面工作
  • 命令转移 - 转移到同名的本机原生命令
  • 插件 - 通过插件增强 Nushell 并添加更多功能
  • 平行 - 并行运行你的代码
  • 行编辑器 - Nushell 的行编辑器
  • 数据帧 - 在 Nushell 里使用数据帧
  • 配色和主题 - 如何改变 Nushell 的颜色和主题
  • 正则表达式 - 正则使用指南
  • Bash 用户上手指南 - 帮助 Bash 用户快速上手 Nushell
  • 从 shells/DSL 到 Nushell - Nushell 与 SQL, Linq, PowerShell 及 Bash 的差异
  • 从命令式语言到 Nushell - Nushell 与 Python, Kotlin, C++, C# 和 Rust 的差异
  • 从函数式编程语言到 Nushell - Nushell 与 Clojure, Tablecloth (Ocaml / Elm) 和 Haskell 的差异
  • Nushell 运算符映射 - 比较 Nushell 与通用编程语言中的运算符
  • 命令参考 - Nushell 所有命令清单
在GitHub上编辑此页面
Contributors: hustcer, Justin Ma, Jan Klass