与えられた入力:
hello: world foo bar baz
bar:
baz: bin boop bop fiz bang beep
bap: bim bam bop
boatkeeper: poughkeepsie
次のように、一番上で、少なくとも最後で、ほとんどの単語に並べ替えたいと思います:
baz: bin boop bop fiz bang beep
hello: world foo bar baz
bap: bim bam bop
boatkeeper: poughkeepsie
bar:
sort
または他のツールでこれを行うにはどうすればよいですか?
明確にするために、行の長さではなく単語の数で並べ替えます(サンプル入力では、最も単語の多い行も最長ですが、常にそうであるとは限りません)。
—
don_crissti
はい。単語が最も多い行は、一般的に必ずしも最長ではありません。たとえば、
—
カレブ徐
bin: bop boop
前に欲しいboatkeeper: poughkeepsie
。2つの行が同じ数の単語を共有している場合は、タイをアルファベット順にすることを好みますが、それは要件ではありません。