《Shell脚本学习指南》读书笔记1-第1章 背景知识

[摘自《Shell脚本学习指南》2009年4月第一版]

软件工具的原则:
(1)一次做好一件事,这是最重要的原则;
(2)处理文本行,不要处理二进制数据,因为文本行是Unix的通用格式;
(3)使用正则表达式;
(4)默认使用标准输入/输出;
(5)避免喋喋不休,不要输出过多的提示信息;
(6)输出格式必须和可接受的输入格式一致;
(7)让工具去做困难的部分;
(8)构建特定工具前,先想想。

你可能感兴趣的:(linux,背景,shell,软件原则)