各位大哥指导下
1
akira 2023-08-05 19:12:56 +08:00
啥叫练习 shell ,不是搞个 linux 就开整了么
|
2
mohumohu 2023-08-05 19:38:12 +08:00
1 、windows 直接安装 wsl ,调试很方便;
2 、安装 vscode ,安装 shellchek 插件,可以在你写的时候提示你怎么写更规范更合理 3 、自己搞一个小项目,比如利用 shell 备份文件等等,在完成项目的过程中就可以练习,遇到不会的地方可以问 gpt 或者 bing ,然后理解给出来的写法(直接让他解释也行) |
5
JavasBoy 2023-08-05 20:51:30 +08:00
写个获取 PPOE 公网 ip 地址,然后定时更新域名解析并且如果有更新,并发送一封邮件通知。通知内容还上新 ip 。
有空再安装一个 gentoo linux 系统。 |
6
debuggerx 2023-08-05 21:02:23 +08:00 via Android
pycharm + bash 插件,智能提示各种不好的写法。
|
7
neroxps 2023-08-05 21:07:33 +08:00 via iPhone
|
8
MeteorVIP 2023-08-05 22:07:09 +08:00 via iPhone
直接上手
|
9
ctermiii 2023-08-05 22:08:24 +08:00 via iPhone
干练没有意义 要有场景使用 自然就熟悉了
|
10
xgdgsc 2023-08-05 22:29:21 +08:00
别用是最好的,需要用的时候就问 GPT 。最好用 python/julia : https://github.com/ninjaaron/replacing-bash-scripting-with-python. https://github.com/ninjaaron/administrative-scripting-with-julia
|
11
seers 2023-08-05 22:36:07 +08:00 via Android
现在很少写了,基本上就是问问 GPT ,复杂点需求上 golang
|
12
liberty1900 2023-08-06 01:18:28 +08:00
英语可以的话直接上 MIT 的 The Missing Semester: https://missing.csail.mit.edu/
|
13
stormynight 2023-08-06 09:57:33 +08:00
chatgpt
|
14
Mystery0 2023-08-06 11:49:23 +08:00 via Android
逗比根据地站长以前写了很多脚本,可以找两个看下功能,然后自己写一个类似的
|
15
codeself 2023-08-06 11:53:30 +08:00
问 chatgpt 之类的 ai 就行了,shell 这种简单的脚本,感觉没必要特意去学了
|
17
xudaxian520bsz 2023-08-06 17:19:05 +08:00
直接 python 啊,python 不就是一种脚本。
|
18
james122333 2023-08-06 18:29:38 +08:00 via Android
如果是认真的 自己研究 因为网上教程都是八古文
包含 chatgpt 写的都是 不美观写的又不好 |
19
skiy 2023-08-06 18:55:48 +08:00
可以写一个一键安装开发环境的脚本,反正我就自己写。简单。
|
20
sudosu 2023-08-06 22:06:17 +08:00
@liberty1900 还有其他课程资源吗?🌹
|
21
sudosu 2023-08-06 22:08:22 +08:00
感觉 shell 用处不是很大,没必要去学了,学学 python ,有用到就问下 chatgpt
|
22
oneisall8955 2023-08-07 00:30:38 +08:00 via Android
大多数为了自动化,根据自己场景,自然会学到,但是如何做到写的优雅,还得参考别人的开源作品
|
23
james122333 2023-08-07 02:27:34 +08:00 via Android
@moshan959
这你就太小看 shell 了 程序本来就多半取决于你想让它做什么. 而不是没用到觉得没用处 shell 都可以写编辑器 如以下 https://github.com/aeknt/ebashs |
24
hu8245 2023-08-07 10:15:00 +08:00
建议从实际需求出发,vscode 配合 [timonwong.shellcheck]( https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck) 扩展,可以减少问题写法的出现。
|
25
Corybyte 2023-08-18 17:17:24 +08:00
exercism
|
26
hukei 2023-11-03 13:28:45 +08:00
|