asciiview image.jpgコマンドを実行すると、端末で画像を表示し、qキーを使用してブラウザを終了できます。出力をコンソール出力(stdout)にリダイレクトするか、asciiview image.jpg
同じファイルに保存するさまざまな方法を試しましたが、期待した結果が得られませんでした。最初のケースでは、テキストファイルから正しい画像を取得するには手動で+を押す必要があります。 asciiviewで生成された画像をファイルに直接保存したり、ブラウザに移動してキーを押さずにコンソール出力に表示する方法を知っている人はいますか?asciiview image.jpg > ascii_art.txt
asciiview -driver stdout image.jpg > ascii_art.txt
CtrlCq
答え1
試してみましたecho q | asciiview
か? ?こんな感じです。他の人asciiview
すでにプロセスに含めることを処理しています。
echo q | asciiview -driver stdout -kbddriver stdin %s 2>/dev/null
ここでも見た目が重要です-kbddriver stdin
。エラーを投げることも/dev/null
考慮する価値があります。