在AI引擎的输出字符之间添加空格

时间:2015-10-22 11:42:33

标签: python bash

从Tron AI引擎获得一些不错的输出,但我想改变格式。我无法更改引擎代码,但我仍然希望更改标准输出的输出。

我明白了:

##############################
#                            #
#                            #
#                            #
#                            #
#                            #
#                            #
#                            #
#                            #
#                            #
#   #####      #####         #
#  ######     ##   #####     #
#  #   ##     #    ##        #
#  ####    ####              #
#     #    #                 #
# ##########                 #
########2 ##                 #
##### ###                    #
#   1 ###                    #
##############################

这是x = 30 y = 20的字段。

正如你所看到的,它看起来更像是相反的(由于换行占用了比水平空间更多的空间)。

我想也许我可以将输出管道输出到每个非换行符之后添加空格的东西,这样会很棒。

那么如何使用bash在每个字符后添加一个空格(或者每个字符加倍)?

其他黑客也让它看起来更像30x20也很受欢迎。

1 个答案:

答案 0 :(得分:2)

您可以使用sed:

sed -e 's/./& /g'

另一种选择是将字体更改为更宽的字体。