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 的作用也有基本了解,那么理解本书将会容易得多。
相关推荐
行走的陀螺仪2 天前
Claude Code 从入门到实战(二):Bash工具、Plan模式与后台任务
开发语言·bash
AnxiangLemon2 天前
Warp Lite :一个专注本地使用的开源终端
终端·shell·warp·warp lite
SEO_juper5 天前
Bash 交叉验证 robots.txt 和 sitemap:两个文件自相矛盾,页面永远收录不了
开发语言·python·node.js·json·bash
sbjdhjd5 天前
从污点追踪断点到 PHP-FPM 请求队列:HIDS PHP WebShell 样本复盘
开发语言·网络安全·数据挖掘·渗透测试·开源·php·shell
无足鸟ICT6 天前
【RHCA+】type命令(判断命令类型)
linux·ssh·bash
羊锦磊7 天前
嵌入式基础1
c语言·c++·gnu
SEO_juper8 天前
Node.js 重定向链检测工具:301 跳了几跳、有没有成环,一次看清
xml·开发语言·python·node.js·json·bash
Shell运维手记8 天前
Shell 结构化命令知识点总结(case、for、while)
运维·microsoft·shell·脚本
云计算练习生8 天前
什么是 Bash?Linux 默认 Shell 的核心功能
linux·操作系统·bash·shell·命令解释器
猫咪很可爱9 天前
MySQL 5.7 备份恢复后函数与存储过程丢失:原因分析与正确备份姿势
数据库·mysql·bug·shell