在上一篇文章《Bash命令自动补全的原理》中我们介绍了自动补全的原理,并介绍了bash-completion工具的安装和使用;
接上篇,我们来看看如何编写一个简单的命令自动补全脚本;
系列文章:
在上一篇文章《Bash命令自动补全的原理》中我们介绍了自动补全的原理,并介绍了bash-completion工具的安装和使用;
接上篇,我们来看看如何编写一个简单的命令自动补全脚本;
系列文章:
在Bash中输入命令时,可以使用Tab根据已输入的字符自动补全路径名、文件名和可执行程序;
自动补全依赖于Bash的内置命令complete
、compgen
和在/etc/bash_completion.d/
路径下创建的自动补全脚本;
本文讲述了Bash自动补全的原理;
系列文章:
之前博客一直使用的是fast.io加速Github图片资源;但是最近fast.io被撸羊毛的有点惨,将会在明年一月停止服务了,所以换了jsDelivr提供的CDN;
有时候我们需要执行一下在单个的Cpp文件中的代码,而通常Clion创建的都是CMake工程,需要修改CMake配置来运行单个cpp文件;
今天在RSS上看到的内容,无需配置后台,利用Nginx即可返回访问者的公网IP地址;
感觉挺实用的,就翻译了一下;
在使用Okular看PDF的时候,经常会遇到无法添加注释的问题;最后经过Google解决了问题;
零宽字符是一种在浏览器中不打印的字符,大致相当于display-none,在许多文本应用中也不显示,比如邮箱、QQ、微信、文本编辑器等;
本文讲解了如何使用零宽字符实现文本隐藏和加密;
之前有写过几篇关于如何下载、部署Aria2并且进行离线BT下载的文章;但是对于BT的基本原理,如何实现的还是不太明白;
今天RSS上看到一篇非常好的文章,讲的很清楚,但是是英文的,就翻译了一下,分享给大家;
原文链接:
对于搭建Aria2离线下载服务器感兴趣的可以看我的这几篇文章:
今天在RSS上被推送了一个自动玩2048的代码仓库,用的是蒙特卡罗算法,感觉挺有意思的;
这里推荐给大家玩一下;
源代码:
示例网站:
其实很早之前Github出了一个新彩蛋,会自动将你仓库下的同名用户名仓库的 README 展示到你的个人页面的上方;
之前搞了一个版本,这次做了一些升级和优化;
源代码: