私はスクリーンバックエンドを使ってByobuを実行しています。 RSSフィードをインポートして最新の見出しを表示するカスタムステータススクリプトがあります。 ASCII以外の文字があると正しく印刷されません。画面上でUTF-8を正しく有効にするためにGoogleで見つけることができるすべての方法を試しましたが、役に立ちませんでした。問題を説明するために、以下のサンプルスクリプトを設定しました。 Byobu / Screenがステータスバーに正しく表示されるようにするにはどうすればよいかを知っていますか?
#!/bin/bash
SAMPLE=$(wget -q -O- "http://cnnespanol.cnn.com" | grep '<title>' | sed 's|.*<title>\(.*\)</title>|\1|' | head -n 1)
COLOR="= kr"
printf "\005{-}\005{$COLOR}$SAMPLE\005{-}\005{bw}"
echo
スクリプトは次のテキストを表示します。
CNN en Español: Ultimas Noticias de Estados Unidos, Latinoamérica y el Mundo, Opinión y
私が実行しているバージョン:
- Linux:Mint 14.1(Cinnamonを含む)
- 画面バージョン5.21
- 画面バージョン4.00.03jw4(FAU)2006年5月2日