获取linux命令
获取命令简单解释
之前为了能在状态栏显示一些常用命令,是用的一个定时任务从网上获取命令以及解释的,不过后来发现这个网页上的命令并没有每天更新,所以决定不在网上获取命令了,linux本身就有所有的命令以及解释,那么就自己搜一下吧。
这些命令呢都放在/usr/bin
目录下,所以第一步就是将所有命令导入到一个文件中
1 | ls /usr/bin/ >> 1.txt |
用whatis
可以查看命令的简单介绍很符合我的需要,不过有的命令没有解释,所以还需要筛选一下。
1 | for i in `cat 1.txt`;do whatis $i;if [[ $? == 0 ]];then whatis $i >> 2.txt;if;done |
这样就得到了所以命令的简单介绍,然后用polybar随机选取一个进行显示就ok了
1 | [module/manual] |