2つのファイルがあり、kolokwium1.txt
名前kolokwium2.txt
と数字が含まれています。
コロクウィウム1.txt
Kowalski Jan 3
Nowak Adam 5
Malec Ewa 2
コロクウム2.txt
Malec Ewa 4
Kowalski Jan 2
Nowak Adam 3
からファイルを生成するscalenie.sh
スクリプトを作成したいと思います。kolokwia.txt
kolokwium1.txt
kolokwium2.txt
新しいファイルでは、名前と数字が低いものから高いものの順にソートされます。
kolokvia.txt
Kowalski Jan 2 3
Nowak Adam 3 5
Malec Ewa 2 4
ベストアンサー1
与えられた
$ head kolokwium{1,2}.txt
==> kolokwium1.txt <==
Kowalski Jan 3
Nowak Adam 5
Malec Ewa 2
==> kolokwium2.txt <==
Malec Ewa 4
Kowalski Jan 2
Nowak Adam 3
その後、使用ミラー
mlr --nidx sort -f 1,2 -n 3 then \
nest --implode --values --across-records --nested-fs ' ' -f 3 kolokwium{1,2}.txt > kolokwia.txt
生産する
$ cat kolokwia.txt
Kowalski Jan 2 3
Malec Ewa 2 4
Nowak Adam 3 5