shell 是一个不错的生产力工具
文章目录
【注意】最后更新于 July 9, 2024,文中内容可能已过时,请谨慎使用。
连续三个命令的序列,重复执行了第二次,那么就建议你将它写成一个 Shell 脚本 – blog.fleeto.us
最近越来越发觉 shell 是一门可以代替 python 作为 devops 的工程师的第二门语言.
因为日常的工作可能存在重复性, 工作中很多的重复操作都可以通过 shell 脚本来降低心智负担.
我来举个例子:
- 通过 vpn 登录公司内网
- 日常的问题排查脚本
你可以把 shell 变成一个个功能明确的小工具,通过 pipe 的方式组合起来,来完成你的工作.
可以通过一个仓库来管理这些脚本, 因为这样的好处是这些脚本可以很方便的维护, 当你修改脚本出现问题的时候,很方便就能回滚到历史的版本.
不断维护重构属于你自己的 shell 脚本库, 你会发现你的工作效率会大大提升.
文章作者 xiantang
上次更新 2024-07-09 (9ac8718e)