技术宅的趣味Shell脚本:用代码搞定生活工作各类琐事

这篇内容分享了Reddit上的热门趣事:Alex的一位前同事是个深度终端爱好者,习惯用Vim、Dot、Markdown等工具,秉持着“超过90秒的事就写脚本自动化”的原则,编写了多个充满趣味的Shell脚本。包括晚上9点后检测到自己SSH会话仍在时,自动给老婆发随机理由的加班短信的smack-my-bitch-up.sh;自动扫描客户数据库管理员Kumar的邮件,发现求助类关键词就回滚数据库并回复安抚的kumar-asshole.sh,还有未展示完全的hangover.sh,这些脚本将编程和日常工作生活结合,充满程序员的幽默与高效思维。

文本内容

记得Reddit上有个很火的帖子。是这么一回事:
Alex有一位前同事,这家伙简直就是生活在终端里面。你懂的,他就是那种喜欢Vim、用Dot创建图表和用Markdown编写wiki帖子等等的家伙(注:Dot,一种图形描述语言)。如果某些事情,甚至可以说是任何事情,哪怕只需要花费他超过90秒的时间,那他会写一个脚本,来自动处理那些事情。以下列举了一些他的作品:

smack-my-bitch-up.sh
给他老婆发一条的短信,大概意思是“晚上要加班”。从一个字符串数组中自动随机地提取理由。运行在一个定时任务里面。如果晚上9点之后,服务器上还有他登录的有效SSH会话,那就会触发这个定时任务。
(备注:《Smack My Bitch Up》是英国乐团Prodigy的一首歌。)

kumar-asshole.sh
从电子邮件的收件箱里扫描“Kumar”(他是我们一个客户的数据库管理员)。查找像“help”、“trouble”、“sorry”等这样的关键字。如果找到了,那么脚本会SSH连接登录到客户服务器,并且将数据库回滚到最新的备份。然后发送一条回复:“别担心,兄弟。下次小心点。”

hangover.sh
另一个定时任务被设置成特定的时间,自动发送类似

整体描述

这篇内容分享了Reddit上的热门趣事:Alex的一位前同事是个深度终端爱好者,习惯用Vim、Dot、Markdown等工具,秉持着“超过90秒的事就写脚本自动化”的原则,编写了多个充满趣味的Shell脚本。包括晚上9点后检测到自己SSH会话仍在时,自动给老婆发随机理由的加班短信的smack-my-bitch-up.sh;自动扫描客户数据库管理员Kumar的邮件,发现求助类关键词就回滚数据库并回复安抚的kumar-asshole.sh,还有未展示完全的hangover.sh,这些脚本将编程和日常工作生活结合,充满程序员的幽默与高效思维。

来源说明

内容源自Reddit平台的热门帖子,由“Python架构师”账号在移动端发布(从截图界面判断为微信公众号类平台)。帖子里的脚本名称玩了谐音梗,比如smack-my-bitch-up.sh的名称来自英国乐团Prodigy的同名歌曲,既贴合脚本给老婆发加班短信的“找借口”属性,又充满趣味;kumar-asshole.sh则用带有调侃的名称对应处理客户管理员的失误问题,整体内容因在程序员群体中引发共鸣而流传。

相似的梗图

一觉醒来程序员集体退化,实习生靠CURD成大厂香饽饽

这是一张程序员自嘲的梗图,画面上方是编程电脑与机械键盘...

微博用户讨论学习基础知识的重要性

这是一张微博截图,展示了用户"设定控主页"发表的一篇关...

被警察审讯时,怎么做才能保障自己的合法权益?

这是知乎用户@莎莎和Max发布的一篇实用法律科普长文,...

知乎问答:想发明时间暂停装置却发现日本有了,还有装修选吸顶灯的困扰

这是一张知乎问答页面的屏幕截图,问题为「有哪些你想发明...

设置开机关机定时任务 开机秒关机的搞笑求助评论

这张图由两部分拼接而成,上方是电脑BIOS设置界面的截...

歼10C回家遇歼20的尴尬拟人段子

这是一段将国产战机歼10C和歼20拟人化的搞笑文字段子...

现在的年轻人吃不了苦吗?

这是知乎平台上针对问题“现在的年轻人吃不了苦吗?”的一...

用游戏任务格式安排老公做家务,效果拉满

这是一组拼接的小红书平台社交媒体截图,分为上下两段夫妻...

雷军图书馆玩梗:调侃当下环境难自律

这是一张来自小红书的社交媒体截图,整体分为上下两部分:...

吐槽“性搭子”说法遇官方错位评论的尴尬互动

这是一张微博平台的社交媒体截图,博主发布动态吐槽“炮友...

00后体制内新人硬核催县委书记签字捅大篓子

这是一张社交媒体问答截图,问题为「你在体制内捅过的最大...

猫恋汉化组组长关于漫画标题「欧派」改「OP」的争议声明

这是一张图文混排的声明内容,来自百度贴吧崩坏三吧,由猫...

梗图网

梗图网

打开手机 App,找梗更快

下载