printfでの列位置の設定

printfでの列位置の設定

シェルで出力文字列の位置を修正する方法はprintf

TEXT-Aたとえば、次のように左から3番目の位置から始まるテキストを印刷し、左TEXT-Bから11番目の位置にテキストをもう1つ印刷したいとします。ここに画像の説明を入力してください。

ベストアンサー1

printf '  %-8s%s\n' TEXT-A TEXT-B

最初のテキストを切り取る場合(長すぎて合わない場合):

printf '  %-8.8s%s\n' TEXT-A TEXT-B

おすすめ記事