Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
spr1ngs
V2EX  ›  Linux

练习 shell 脚本有啥好的视频 或者网站 或者工具吗?

  •  
  •   spr1ngs · Aug 5, 2023 · 4756 views
    This topic created in 1192 days ago, the information mentioned may be changed or developed.

    各位大哥指导下

    26 replies  •  2023-11-03 13:28:45 +08:00
    akira
    akira
    Aug 5, 2023
    1
    啥叫练习 shell ,不是搞个 linux 就开整了么
    mohumohu
    mohumohu
    Aug 5, 2023
    2
    1 、windows 直接安装 wsl ,调试很方便;
    2 、安装 vscode ,安装 shellchek 插件,可以在你写的时候提示你怎么写更规范更合理
    3 、自己搞一个小项目,比如利用 shell 备份文件等等,在完成项目的过程中就可以练习,遇到不会的地方可以问 gpt 或者 bing ,然后理解给出来的写法(直接让他解释也行)
    spr1ngs
    spr1ngs
    OP
    Aug 5, 2023
    3
    @akira 就是写脚本啊 这个感觉能理解把
    spr1ngs
    spr1ngs
    OP
    Aug 5, 2023
    4
    @mohumohu 感谢 我试试
    JavasBoy
    JavasBoy
    Aug 5, 2023
    5
    写个获取 PPOE 公网 ip 地址,然后定时更新域名解析并且如果有更新,并发送一封邮件通知。通知内容还上新 ip 。
    有空再安装一个 gentoo linux 系统。
    debuggerx
    debuggerx
    Aug 5, 2023 via Android
    6
    pycharm + bash 插件,智能提示各种不好的写法。
    neroxps
    neroxps
    Aug 5, 2023 via iPhone
    7
    多看人家的优秀脚本,例如 acme.sh
    然后找个工具自己写一键脚本。
    vscode 装点 shell check 的插件,有效提高语法准确度。
    UXha45veSNpWCwZR
    UXha45veSNpWCwZR
    Aug 5, 2023 via iPhone
    8
    直接上手
    ctermiii
    ctermiii
    Aug 5, 2023 via iPhone
    9
    干练没有意义 要有场景使用 自然就熟悉了
    xgdgsc
    xgdgsc
    Aug 5, 2023
    10
    seers
    seers
    Aug 5, 2023 via Android
    11
    现在很少写了,基本上就是问问 GPT ,复杂点需求上 golang
    35aZ4P8mT576683q
    35aZ4P8mT576683q
    Aug 6, 2023
    12
    英语可以的话直接上 MIT 的 The Missing Semester: https://missing.csail.mit.edu/
    stormynight
    stormynight
    Aug 6, 2023
    13
    chatgpt
    Mystery0
    Mystery0
    Aug 6, 2023 via Android
    14
    逗比根据地站长以前写了很多脚本,可以找两个看下功能,然后自己写一个类似的
    codeself
    codeself
    Aug 6, 2023
    15
    问 chatgpt 之类的 ai 就行了,shell 这种简单的脚本,感觉没必要特意去学了
    GaryLz
    GaryLz
    Aug 6, 2023
    16
    @Mystery0 #14 说到逗比站长,就想伤感。19 年进去,已经 5 年了。不知道现在人怎样?
    xudaxian520bsz
    xudaxian520bsz
    Aug 6, 2023
    17
    直接 python 啊,python 不就是一种脚本。
    james122333
    james122333
    Aug 6, 2023 via Android
    18
    如果是认真的 自己研究 因为网上教程都是八古文
    包含 chatgpt 写的都是 不美观写的又不好
    skiy
    skiy
    Aug 6, 2023
    19
    可以写一个一键安装开发环境的脚本,反正我就自己写。简单。
    sudosu
    sudosu
    Aug 6, 2023
    20
    @liberty1900 还有其他课程资源吗?🌹
    sudosu
    sudosu
    Aug 6, 2023
    21
    感觉 shell 用处不是很大,没必要去学了,学学 python ,有用到就问下 chatgpt
    itechify
    itechify
    Aug 7, 2023 via Android
    22
    大多数为了自动化,根据自己场景,自然会学到,但是如何做到写的优雅,还得参考别人的开源作品
    james122333
    james122333
    Aug 7, 2023 via Android
    23
    @moshan959

    这你就太小看 shell 了 程序本来就多半取决于你想让它做什么. 而不是没用到觉得没用处 shell 都可以写编辑器 如以下
    https://github.com/aeknt/ebashs
    hu8245
    hu8245
    Aug 7, 2023
    24
    建议从实际需求出发,vscode 配合 [timonwong.shellcheck]( https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck) 扩展,可以减少问题写法的出现。
    Corybyte
    Corybyte
    Aug 18, 2023
    25
    exercism
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1017 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 18:50 · PVG 02:50 · LAX 10:50 · JFK 13:50
    ♥ Do have faith in what you're doing.