ファイルを並べ替えたい:
D104HN-D104HA 8.320 4.521 1.69e+05 --
D104HN-D104HB* 8.320 2.823 2.93e+05 --
A90HB#-A90HA 1.655 4.207 7.12e+05 --
A90HB#-F91HA 1.653 4.411 8.59e+04 --
A114HB#-A114HA 1.253 4.098 7.67e+05 --
A114HB#-R111HA 1.251 3.929 1.76e+05 --
A114HB#-W110HA 1.253 4.451 3.68e+04 --
F91HE*-F91HZ 7.237 7.122 7.85e+05 --
F91HE*-K92HA 7.242 3.910 4.88e+04 --
そしてこれを入手
A90HB#-A90HA 1.655 4.207 7.12e+05 --
A90HB#-F91HA 1.653 4.411 8.59e+04 --
F91HE*-F91HZ 7.237 7.122 7.85e+05 --
F91HE*-K92HA 7.242 3.910 4.88e+04 --
D104HN-D104HA 8.320 4.521 1.69e+05 --
D104HN-D104HB* 8.320 2.823 2.93e+05 --
A114HB#-A114HA 1.253 4.098 7.67e+05 --
A114HB#-R111HA 1.251 3.929 1.76e+05 --
A114HB#-W110HA 1.253 4.451 3.68e+04 --
つまり、行の非ブランクの最初のシーケンスの2番目以降の文字で数値順にソートします。
どうやらエディタは私がファイルに使用したフォーマットを保持していませんでした...
—
edith
sort
コマンドを試しましたか?
はい、しかしどうやらtuがどのように適切に使用するのかわかりません。それらが働いた
—
edith
2番目の文字から始まる番号で並べ替えますか?
—
pfnuesel
丁度。問題は、ファイル内の最初のフィールドの前にさまざまな数の空白があることです
—
edith