专栏首页阮一峰的网络日志《Bash 脚本教程》发布了

《Bash 脚本教程》发布了

过去三个月,我一直在写《Bash 脚本教程》,现在终于写完了。

Bash 是 Linux 和 Mac 的默认 Shell(命令行环境),系统管理和服务器开发都需要它。虽然不难,但是语法很怪异,比如计算字符串的长度要写成${#varname},根本记不住,需要查手册。网上找不到简明扼要的中文教程,我很早就想整理一个,方便自己日后使用。

我一共写了20节,Bash 脚本编程的主要语法,都包括在内了,日常使用应该足够。点击这个链接,现在就可以自由阅读和访问。也欢迎初学者使用这个教程,学习 Bash。

这个教程是开源的,你可以克隆它的代码仓库,放在本地,也可以提交 issue 和 pull request,反馈感想,帮助我提高教程质量。

(完)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 插图式主页

    很多网站的首页,完全以一张图片作为主题,文字信息很少,只有几个主要链接,就像一张插图。我把这种主页称为"插图式主页"(illustration web desi...

    ruanyf
  • 骰子作画的算法

    程序员Scott MacDonald做了一个很有趣的项目----骰子作画。 他用黑底白点的骰子。 ? 模拟出一张人像照片。 ? 把图像放大,就可以看得更清楚。 ...

    ruanyf
  • 网页性能管理详解

    你遇到过性能很差的网页吗? 这种网页响应非常缓慢,占用大量的CPU和内存,浏览起来常常有卡顿,页面的动画效果也不流畅。 ? 你会有什么反应?我猜想,大多数用户会...

    ruanyf
  • Leetcode 107 Binary Tree Level Order Traversal II

    Given a binary tree, return the bottom-up level order traversal of its nodes' v...

    triplebee
  • 状态机编程思想(1):括号内外字符串统计

    我们拿到这个问题时,第一感觉往往是顺序遍历字符串,并检测左右相邻字符是否满足边界条件,从而进行分支处理。但是这样做有以下棘手之处:

    xiaoxi666
  • Leetcode 102 Binary Tree Level Order Traversal

    Given a binary tree, return the level order traversal of its nodes' values. (ie...

    triplebee
  • 基层医疗破局关键:从医疗SaaS三大未来趋势说起

    已经有很长一段时间,整个国内互联网都充满着“taker”,大部分人考虑的都是怎么取得本钱、从用户身上剥削价值,而试图“改动国际”、为用户供给价值的“giver”...

    企鹅号小编
  • 【专知荟萃22】机器阅读理解RC知识资料全集(入门/进阶/论文/综述/代码/专家,附查看)

    机器阅读理解(Reading Comprehension)专知荟萃 入门学习 进阶论文 综述 Datasets Code 领域专家 入门学习 深度学习解决机器阅...

    WZEARW
  • Transformers Assemble(PART I)

    最近特别时期积极响应国家号召,宅在家没事干就捣鼓捣鼓公众号玩 ,刚好比较空就把之前的一些论文笔记搬运上来吧。之后也会佛系更新人工智能&自然语言处理方面相关内容,...

    zenRRan
  • 【WordPress优化二】去掉不必要的东西

    主题选好了还没有完,因为WordPress系统自身还拥有一些优化的空间,因此我们可以对WordPress进行一些适量的优化。

    夏末浅笑

扫码关注云+社区

领取腾讯云代金券