列の書式設定スクリプトを探していますが、これは 1 行の awk になる可能性があると感じています。理想的には、小さなシェル スクリプトだけで十分です。
データはタブで区切られ、各行の各セルは可変長で、もちろんスペースが含まれている場合があります。
だから私たちはこのようなものを持っています
dasj dhsahdwe dhasdhajks ewqhehwq dsajkdhas エドワード・ダス・ダス・ダス・ダスフ fjdk ewf jken dsajkw dskdw hklt ewq vn1 daskcn daskw
最終的には次のようになります。
dasj dhsahdwe dhasdhajks ewqhehwq dsajkdhas エドワード・ダス・ダス・ダス・ダスフ fjdk ewf jken dsajkw dskdw hklt ewq vn1 daskcn daskw
理想的には、それぞれの間のハードスペースの量を調整できることです。列ごとに見るとさらに良いので、先頭の短いセルがすべて同じ適切なパディングを取得するとは限りません。
理想的ではない:
1 dhsahdwe dhasdhajks ewqhehwq dsajkdhas 2 das dsaw das daswf 3 ewf jken dsajkw dskdw 4 ewq vn1 daskcn daskw
理想:
1 dhsahdwe dhasdhajks ewqhehwq dsajkdhas 2 das dsaw das daswf 3 ewf jken dsajkw dskdw 4 ewq vn1 daskcn daskw