SORU
10 Aralık 2008, ÇARŞAMBA


Unıx sıralama ile sıralama birden fazla anahtar

1-n tuşları ile ayrılması gerekir bu potansiyel olarak büyük dosyalar var. Bu anahtarların bazıları sayısal olabilir ve bazı olmayabilir. Bu sınırlayıcı yok yani sabit genişlikli sütun halinde bir dosyadır.

İyi bir şekilde Unıx sıralama ile bunu yapmak için var mı? Kullanmak kadar basit bir anahtarla-n''. Man sayfasını okuyun ve Google kısa bir süre aradım, ama iyi bir örnek bulamadık. Bunu nasıl yerine getirmeye hakkında gitmek istiyorsunuz?

Not: dosya nedeniyle Perl dışladı boyutu Olası. Son çare olurdu.

CEVAP
15 Temmuz 2011, Cuma


Dikkat çekmek:

Eğer esas alan 3, alan tarafından da ürüne göre dosya sıralama yapmak istiyorsanız bu 2 istemezsin:

sort -k 3 -k 2 < inputfile

onun yerine bunu alın:

sort -k 3,3 -k 2,2 < inputfile

İlk satırın sonuna alan 3 başından dize dosya potansiyel olarak benzersiz olan) sıralar.

-k, --key=POS1[,POS2]     start a key at POS1 (origin 1), end it at POS2
                          (default end of line)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • girleffect

    girleffect

    20 Mayıs 2008
  • Soulkiller13 ツ

    Soulkiller13

    30 Mayıs 2013