Linux 命令行工具
-
时间:2019-01-19 16:36:58
-
参考:
-
系统版本:
Centos7
Linux 命令行工具#
以可视化文本显示信息,通过命令行 telnet
curl
等命令请求服务。
注:软件安装过时,系统可能缺少依赖包。
实用工具#
-
boxes 字符串包装工具。
语法:
echo "xiaotian" | boxes [[option] [option argument]] ...
示例文档: http://boxes.thomasjensen.com/examples.html
注:源码安装之后需要把配置文件拷贝到
/usr/share/boxes
目录。详细可参考官方文档。 -
figlet 文字转换。
-
lolcat 命令行文本转换成彩虹色
安装 :
yum install gem && gem install lolcat
示例 :
curl www.sunfeilong.com | boxes -d cat | lolcat
-
天气预报
-
cal
: 日历。cal | boxes -d dog -a c | lolcat -F 0.1 # 雪花日历 $ clear;cal|boxes -d diamonds -p a1t2l3|boxes -a c -d scroll|lolcat;sleep 3;while :;do echo $LINES $COLUMNS $(($RANDOM%$COLUMNS)) $(printf "\u2744\n");sleep 0.1;done|gawk '{a[$3]=0;for(x in a) {o=a[x];a[x]=a[x]+1;printf "\033[%s;%sH ",o,x;printf "\033[%s;%sH%s \033[0;0H",a[x],x,$4;}}'