Linux でバナー コマンドを調べていて、Windows10 でテキスト ファイルにその類のものを入れる方法を探しています。cowsay と figlet を試しましたが、cow/tux が話しかけてくるのが気に入らず、figlet との互換性の問題がありました。
WindowsのcmdでASCIIアートをテキストファイルに入れるコマンドラインの方法を提案してくれる人がいたら嬉しいです。
echo HELLOWORLD | command > file.txt
他の手段からアートをコピーして貼り付けるのではなく。
ティア
答え1
FIGlet と ASCII アート ジェネレーターWindows 10 v. 1809 で問題なく動作します。ただし、CMD から実行できるのではなく、シンプルな GUI になっています。とはいえ、GUI は標準の figlet DLL を呼び出すので、figlet で試したのと同じ呼び出しを使用してみてください。
ちなみに、プログラムはインストーラー内に入っていますが、7-Zip でインストーラーを開いて新しいフォルダーに解凍して使用することもできます。
答え2
発生している互換性の問題は、おそらく行末のエンコーディングが原因であり、Linuxでは比較的簡単に解決できます。Unix の行末を Windows 用に変換する