V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jseanj
V2EX  ›  程序员

在shell下生成图案怎么生成

  •  
  •   jseanj · 2013-08-30 11:55:57 +08:00 · 3174 次点击
    这是一个创建于 3904 天前的主题,其中的信息可能已经有所发展或是发生改变。
    谁知道这东西在shell下怎么生成,我记得好像有个脚本能生成。
    _ _
    __ ____ _ _ __ _ __ (_)_ __ __ _ | |
    \ \ /\ / / _` | '__| '_ \| | '_ \ / _` | | |
    \ V V / (_| | | | | | | | | | | (_| | |_|
    \_/\_/ \__,_|_| |_| |_|_|_| |_|\__, | (_)
    |___/


    唉,格式乱了,但是你懂我要表达的意思的。
    8 条回复    1970-01-01 08:00:00 +08:00
    187j3x1
        1
    187j3x1  
       2013-08-30 12:06:36 +08:00
    你说这个?
    $ figlet v2ex
    ____
    __ _|___ \ _____ __
    \ \ / / __) / _ \ \/ /
    \ V / / __/ __/> <
    \_/ |_____\___/_/\_\
    GordianZ
        2
    GordianZ  
    MOD
       2013-08-30 12:08:22 +08:00
    binyuJ
        3
    binyuJ  
       2013-08-30 12:08:26 +08:00
    cowsay?
    zonyitoo
        4
    zonyitoo  
       2013-08-30 12:10:35 +08:00
    我只知道用Python写这个好写

    "_" * 2 + " " + "___" * 3

    w = 20
    for i in range(w):
    print(">" + " " * (w - i) + "." * i * 2 + " " * (w - i) + "<")
    生成一个三角形

    所以用shell也差不多原理啦
    pright
        5
    pright  
       2013-08-30 12:23:56 +08:00
    ascii图吗?你可以试试figlet
    ericFork
        6
    ericFork  
       2013-08-30 12:33:34 +08:00
    figlet, 简单的用 banner
    013231
        7
    013231  
       2013-08-30 13:18:55 +08:00
    jseanj
        8
    jseanj  
    OP
       2013-08-30 13:28:45 +08:00
    @187j3x1
    @ericFork
    @pright
    就是这东西,多谢各位了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5703 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 08:34 · PVG 16:34 · LAX 01:34 · JFK 04:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.