GNU Parallel 学习 - 第1章:How to read this book

本文为 GNU Parallel 2018第1章:How to read this book 的读书笔记。

如果你编写 shell 脚本来对不同的输入执行相同的处理,那么 GNU Parallel 将让你的工作更轻松,并使你的脚本运行得更快。

第2章将在15分钟内带你入门基础知识。它将向你介绍 GNU Parallel 的基本概念,并展示足够的信息,让你可以并行运行基本命令。这对于许多任务来说已经足够。

GNU Parallel 有 6 个主要领域:

  • 第4章 输入源
  • 第5章 构建命令行
  • 第6章 控制输出
  • 第7章 控制执行
  • 第8章 远程执行
  • 第9章 管道模式

除此之外,还有一些杂项功能

  • 第10章 杂项功能

第2章之后,无需按顺序阅读各章:如果你需要了解如何控制输出,可以直接跳到第6章。

这本书被设计为五合一本:你可以作为初学者、中级用户、高级用户、专家用户或开发者来阅读,以获取所有细节。边框标记会告诉你该部分是为哪类读者编写的。

  • | 如果你是1级,请阅读此部分。
  • ‖ 如果你是2级,请阅读此部分。
  • ⫼ 如果你是3级,请阅读此部分。
  • █ 如果你是4级,请阅读此部分。
  • 如果你是5级,请阅读此部分。

例如,你不需要阅读4级的内容就能理解3级的文本。

此外,你不必在每一章都达到同样的水平。也许你在控制执行方面(第7章)需要高级知识,而你从未使用远程执行(第8章),并且只使用 --pipe 的基本功能(第9章)。

对于1级:

  • 你需要掌握基本的 UNIX 命令:ls、wc、cat、pwd、seq、sleep、echo、wget、printf、rm 和 ssh。如果其中任何一个你不熟悉,你应该输入 man programname 来熟悉它们。
  • 你需要知道在行末使用 \ 表示行未结束。

对于2级:

  • 如果你对 emacs、vi、perl、mkfifo、rsync、alias 和 export 的作用也有基本了解,那么理解本书将会容易得多。
相关推荐
吴声子夜歌4 天前
Shell编程实例——编写安全的shell脚本(二)
linux·运维·shell
吴声子夜歌5 天前
Shell编程实例——内务及管理任务(一)
linux·运维·shell
吴声子夜歌5 天前
Shell编程实例——高级脚本编程(一)
linux·运维·网络·shell
吴声子夜歌5 天前
Shell编程实例——bash的配置与自定义(二)
linux·运维·shell
吴声子夜歌6 天前
Shell编程实例——与解析相关的任务(二)
linux·运维·shell
吴声子夜歌6 天前
Shell编程实例——脚本编程的附加特性
linux·运维·shell
云计算练习生6 天前
什么是内核?操作系统内核到底管哪些事
linux·windows·操作系统·内核·shell
吴声子夜歌9 天前
Shell编程实例——bash入门
linux·运维·shell
Swizard9 天前
Linux 日志神器 journalctl 完全指南:彻底替代传统日志查看方式
shell
吴声子夜歌10 天前
Shell编程——数组
linux·运维·shell