好的软件工具应具备下列特点:
1. 一次做好一件事
2. 处理文本行,不要处理二进制数据
3. 使用正则表达式
4. 默认使用标准输入/输出
5. 避免喋喋不休
6. 输出格式必须与可接受的输入格式一致
7. 让工具去做困难的部分
8. 构建特定工具前,先想想
以上摘自《Shell 脚本学习指南》
好的软件工具应具备下列特点:
1. 一次做好一件事
2. 处理文本行,不要处理二进制数据
3. 使用正则表达式
4. 默认使用标准输入/输出
5. 避免喋喋不休
6. 输出格式必须与可接受的输入格式一致
7. 让工具去做困难的部分
8. 构建特定工具前,先想想
以上摘自《Shell 脚本学习指南》