![如何通过cmd将ASCII艺术绘制到文本文件(记事本)?](https://linux22.com/image/1595572/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87cmd%E5%B0%86ASCII%E8%89%BA%E6%9C%AF%E7%BB%98%E5%88%B6%E5%88%B0%E6%96%87%E6%9C%AC%E6%96%87%E4%BB%B6%EF%BC%88%E8%AE%B0%E4%BA%8B%E6%9C%AC%EF%BC%89%EF%BC%9F.png)
我正在探索 Linux 上的 banner 命令,并想知道如何使用此类命令将其放入 Windows10 中的文本文件中。我尝试过 cowsay 和 figlet,不喜欢 cow/tux 与我交谈,并且与 figlet 存在兼容性问题。
如果有人能建议一个命令行方式,将 ASCII 艺术图放到 Windows cmd 上的文本文件中,我会很高兴。比如
echo HELLOWORLD | command > file.txt
而不是从其他方式复制粘贴艺术作品。
短暂性脑缺血发作
答案1
FIGlet 和 ASCII 艺术生成器在 Windows 10 v. 1809 上运行良好。但是,它有一个简单的 GUI,而不是从 CMD 执行。也就是说,GUI 调用标准 figlet DLL,因此您可以尝试使用与 figlet 相同的调用。
顺便说一句,虽然该程序位于安装程序中,但也可以通过在 7-Zip 中打开安装程序并解压到新文件夹来使用它。
答案2
您遇到的兼容性问题可能是由于行尾编码引起的,在 Linux 中相对容易解决。请参阅将 Unix 行尾转换为 Windows 行尾