坚固的脚本开头
养成好习惯,在脚本开头加上 set -euxo pipefail:
-e:遇到错误立刻退出-u:使用未初始化的变量报错-x:打印执行的每一条命令,方便调试-o pipefail:管道命令中任何一个失败,整个管道就失败
数据处理三剑客
- grep:最强大的文本搜索过滤工具。
- sed:流编辑器,擅长文本的批量替换。
- awk:强大的文本分析工具,擅长处理列状数据和日志统计。
养成好习惯,在脚本开头加上 set -euxo pipefail:
-e:遇到错误立刻退出-u:使用未初始化的变量报错-x:打印执行的每一条命令,方便调试-o pipefail:管道命令中任何一个失败,整个管道就失败