2008-11-24 20 views
8

Sprawdziłem to tysiąc razy, i zawsze o tym zapominam, więc tutaj na wieczność:Co to jest Solaris odpowiednik "tail -n100" BSD?

Solaris ma trochę dziwnej składni dla tail.

Jak wykonać ekwiwalent certyfikatu BSD tail -nN?

Czego chcę, to ostatnie N linii od wejścia ogona.

+0

Nigdy nie spotkałem "ogona" wymagającego "n". –

+0

Co z odpowiednikiem "tail -f -n500 "? –

Odpowiedz

14

Wystarczy usunąć "n"

tail -100 
+0

ładny. Zawsze pamiętam, że muszę jakoś podać -l. Który byłby -100l. Teraz wiem, że nawet nie potrzebuję l. – kch

2

Albo można użyć:

/usr/xpg4/bin/tail 

które nie zachowują się jak chcesz (tail -nN).

xpg4 = Xopen Portability Guide Issue 4, zawiera pliki binarne ściśle zgodne z wieloma standardami POSIX i innymi. Różnice między tymi poprzednimi są zwykle szczegółami obsługiwanych opcji i zachowań.

Zgodnie z dystrybucją, istnieje również/usr/xpg6/bin,/usr/openwin/bin (polecenia OpenWindows),/usr/dt/bin (polecenia pulpitu CDE),/usr/sfw/bin (Solaris) freeware) i wiele innych.

Na przykład, Solaris Express wprowadza/usr/gnu/bin, aby zapewnić pliki binarne Gnu z ich niestandardowymi rozszerzeniami i specyfikacjami.