「info」という名前の次のファイルがあります。
White:73:Mars:1543:Manuel
Green:17:Jupiter:1968:Sebastian
Blue:24:Venus:1970:Anna
Red:35:Neptune:1122:Javier
Yellow:135:Earth:1234:Raymond
植物と名前(ソート)のある列のみを使用してcut
表示する必要があります。sort
これは私が次のようにする必要があることを意味します。
Earth:Anna
Jupiter:Javier
Mars:Manuel
Neptune:Raymond
Venus:Sebastian
試してみました
cut -d: -f3,5 info | sort -t: -k1,1 -k2,2
が、最初の列だけが並べ替えられ、2番目の列は並べ替えられませんでした。
私もそれを試しましたが、2番目の列だけを並べ
cut -d: -f3,5 info | sort -t: -k1,1 -k2,2 | sort -t: -k2,2
替えました。
すべての助けに感謝します。
ベストアンサー1
列を個別に並べ替えます。
paste -d: <(cut -d: -f3 info | sort) <(cut -d: -f5 info | sort)
Earth:Anna
Jupiter:Javier
Mars:Manuel
Neptune:Raymond
Venus:Sebastian