-1

これは Linux と cygwin の両方で発生するため、バグではないと思われます。それでも、私はそれを理解していません。誰でも説明できますか?

次のファイルを検討してください (タブ区切りで、通常のアポストロフィです) (cat問題の原因が非印刷文字ではないことを確認するために作成します)

$cat > temp
cat     1389
cat'    1747
ca't    3175
cat     46848484
ca't    720

$sort temp
<gives the exact same output as cat temp>

$sort -k1,1 temp
cat     1389
cat     46848484
cat'    1747
ca't    3456
ca't    720

正しく並べ替えるために 2 番目の列を無視する必要があるのはなぜですか?

4

1 に答える 1