- 论坛徽章:
- 0
|
UNIX下有一个有趣的程序banner,不过它只能打印英文。我做了一个能打印中文的cbanner.打出来的效果如下:
- [bash@calabash ~]$ luit -encoding gbk
- [bash@calabash ~]$ export COLUMNS
- [bash@calabash ~]$ ./cbanner 少林寺
- ;, ;, ;, ;;
- , ;; , ;; , ;; , ,,,;;,,;,
- ,;' ;; ';, ''';;''';;''' ;; ,
- ,;' ;; , ';' ;;;; ;;;; ''''''''';;''''
- ' ;' ;;' ;;;; ;;;;'; ,,,,,,,,;;,;,
- ,;' ;' ;;,' ;; ';, ;, ;;
- ,;' ' ;; ;; ' ;' , ;;
- ,,,'' ;' ;' ';'
复制代码
一行打印的字数与COLUMNS有关。否则默认为5个字。
要求字库文件"hzk16"在当前路径下。UTF8的local下运行不正常。
cbanner 下载后请更名为cbanner.cpp
[ 本帖最后由 qiuzl 于 2006-8-29 21:52 编辑 ] |
|