「ダイアログボックス」にタブ文字を挿入するには?

「ダイアログボックス」にタブ文字を挿入するには?

私は簡単なUIを作成するためにLinuxの「ダイアログボックス」ユーティリティを使用しています。ところで、情報ボックスにテキストがありますが、テキストが正しく配置されるようにタブ文字を挿入したいと思います。

しかし、ダイアログはタブ文字を受け入れないようです。また、--tab-Corlectオプションは役に立ちません。 \t と書くと、情報ボックスの \t に表示されます。

dialog --title "Hello" --tab-correct --infobox "tab \t test" 20 100

コマンド文字列にタブ文字を挿入する場合:

dialog --title "Hello" --tab-correct --infobox "tab         test" 20 100

別のスペースに見えます。

情報ボックスのテキストにタブ文字を挿入する方法はありますか?

ベストアンサー1

--no-collapse代わりにこのオプションを使用し--tab-correct、文字列にリテラルタブ文字を挿入する必要があります。

"star "$'\t'" end" 

またはCtrl- を使用しvTabキーを押します。

おすすめ記事