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

  • 8lacKy

    8lacKy

    30 Mart 2009
  • BSA

    BSA

    9 NİSAN 2012
  • modica89

    modica89

    24 HAZİRAN 2007