2
Bashにインデント文字列の例がありますか(出力用)? printf
を使用している例が見つかりましたが、期待どおりに動作していないようです。 与えられた文字列を指定された数のスペースでインデントするだけです。printfを使ってBashで文字列をインデントする方法は?
echo "Header"
indent "Item 1" 2
indent "Sub Item 1a" 4
indent "Sub Item 1b" 4
文字列は、少なくとも3
列であることを保証するために必要なように、printf
で
Header
Item 1
Sub Item 1a
Sub Item 1b
がそこに改行を追加する必要があり、 'printfの "%の$ {} num_spaces S%S \ n" は' – IntrovertedRoot