現在のコードは次のとおりです。x=${y:0:40}
文字列の長さを40文字に制限します。文字列が40文字未満の場合は、末尾の位置をスペースで埋めることはできますか?
もしそうならy="very short text"
私は私がy
次のようにしたいと思います:
y="非常に短いテキスト(+25個の末尾のスペース)」
ベストアンサー1
あなたは試す必要がありますprintf
:
printf '%-40s' "$y"
現在のコードは次のとおりです。x=${y:0:40}
文字列の長さを40文字に制限します。文字列が40文字未満の場合は、末尾の位置をスペースで埋めることはできますか?
もしそうならy="very short text"
私は私がy
次のようにしたいと思います:
y="非常に短いテキスト(+25個の末尾のスペース)」
あなたは試す必要がありますprintf
:
printf '%-40s' "$y"