因运维职业原来经常写windows相关的bat脚本,后自学linux遇到shell脚本,其实无论任何脚本都是将单一的操作串联为一个整体的操作,我们要做的就用一个好的思路去串联这些单一的操作,再到后期的脚本优化,实现完美的一键操作。
第一:基础命令的学习
首先要学习基础的shell命令,不需要每个都很深入的学会,但至少要知道,你要实现某些操作时,会用到哪个或是哪些命令来帮你完成这项操作,可以帮助我们去学习、了解制作脚本。
第二:“多条单一命令”到一个脚本的演变
当我们熟练的单条单条命令的敲写时候,我们就可以尝试将多条命令合并为一个shell脚本的练习了。
第三:测试优化脚本
学会了如何去编写脚本后,就要慢慢转向学习测试优化脚本了,从重复出现的命令到变量的替代;从本机环境的直接安装,到检测不同环境从零开始安装;再到匹配不同内核版本及机型的安装。
学无止境,加油!
发表评论