Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.27 KB

File metadata and controls

26 lines (16 loc) · 1.27 KB

Setup-Wizard

因为觉得到时候买了新电脑 (做宝可梦) 要再配置出我的目前的配置太麻烦了, 我给自己写了一个装机向导脚本来帮助我配置环境. 👇 下面这个GIF是我的脚本的交互演示.

因为这个脚本的功能可以很多, 以及如果要做得健壮一些 (不那么容易出错, 比如如果输入了不应该出现的输入该怎么办?) 那代码也必然多几行判断条件, 因此代码量可以挺大, 但如果只是做一个粗糙的, 并不需要几行.

💡 要注意代码复用, 避免重复写类似的代码. 比如如果你多次显示彩色输出, 何不写成函数? (实际上有一个彩色输出的库, 但我是后来才知道的, 并且我觉得在我的脚本中我自己写的函数可能比它的更简洁)

不要求你们的脚本功能要多么强大多么丰富, 发挥你们的想象力给自己的脚本写一些贴心的小功能吧! 重点是要能进入一个交互界面后有多个可选的功能.

💡 示例脚本的使用方式:

方法一是用python执行这个脚本

python example.py

方法二是先给予这个脚本运行权限, 然后直接执行它

chmod a+x example.py
./example.py