周末阅读:Bash 专题
Bash 是一种 Shell 和命令语言。 它被广泛地作为大多数 Linux 发行版的默认登录 Shell。 我们汇总了一些最受欢迎的 Bash 相关文章,供您周末阅读。
作者:Mitch Frazier
在大多数编程语言(至少是非脚本语言)中,您要避免使用未初始化的变量。 在 bash 中,使用未初始化的变量通常可以简化您的代码。
作者:Dave Taylor
URLify:将字母序列转换为具有十六进制等效值的安全 URL。
作者:Dave Taylor
用复古编码转换罗马数字的乐趣——Dave 回到他的大学时代,重新解决家庭作业!
另请阅读 Dave 的后续文章,更多罗马数字和 Bash。
作者:Patrick Wheelan
利用 bash 的强大功能,学习如何每天早上抓取网站以获取令人兴奋的新图像。
作者:Andy Carlson
将 Linux 命令行的功能引入您的应用程序开发过程。
作者:Jim Hall
我可以自动化一个每小时的工作,以检索 RSS 源的副本,对其进行解析,并将新闻项目保存到网站可以合并的本地文件。 这降低了网站的复杂性,只需通过使用 Bash 脚本解析 RSS 新闻源来完成少量额外工作。
作者:Adam Kosmin
作为一个极简主义者,我对处理减慢我的工作流程的 GUI 应用程序或仅适用于我的敏感数据子集的特定于应用程序的解决方案(例如浏览器密码库)几乎不感兴趣。 使用文本文件可以更灵活地构建我的数据,并提供利用我可以在任何地方找到的标准工具的能力。
作者:Shawn Powers
Cacti 不是一个新程序。 它已经存在很长时间了,并且就其自身而言,它本身就是一只复杂的野兽。 但是,我终于花时间弄清楚了它,并且我意识到它并不难使用。 最酷的部分是 Cacti 使 RRDtool 操作非常方便。 我确实花了一天的大部分时间来完全理解 Cacti,所以希望本文能为您节省一些时间。
作者:Jim Hall
我关注几个网络漫画。 我过去常常打开我的 Web 浏览器并查看每个漫画的网站。 当我只阅读少数网络漫画时,这种方法很好,但是当我在关注超过大约十个漫画时,保持最新状态就变得很痛苦。 现在,我阅读大约 20 个网络漫画。 单独打开每个网站来阅读网络漫画需要花费大量时间。 我可以为网络漫画添加书签,但是我认为必须有一种更好的方法——一种更简单的方法让我一次阅读所有网络漫画。
注意:本文最初发表于 2018 年 3 月,并在 2019 年 1 月更新了更多和最新的文章。