リストを並べ替えると、リスト内のどのアイテムがインデックスごとにどの場所に表示されるかを知りたいと思います。
このようなリストがある場合
342
10
403
111
365
4
102
私は、リストが以下のようにソートされた場合、各項目のインデックスがどのように見えるかを示すリストが欲しい。
5
2
7
4
6
1
3
ターミナルでどうすればいいですか?
答え1
実際のアプリケーションが何であるかはわかりませんが、1つのコマンド、別のコマンド、最初のコマンド、そして2つのコマンドでリストを実行するかわいい小さなソリューションを見つけて驚きました。 。 :)
cat -n | sort -nk +2 | cat -n | sort -nk +2 | cut -f1