2010-09-09 9 views
5

Jak uzyskać najnowszy 100MB z dziennika tekstu na Linux? Czy istnieje narzędzie dla niego, czy można wskazać mi na skrypcie?Pobierz najnowszą 100MB pliku tekstowego w linux

nie mam doświadczenia w programowaniu na skrypty powłoki, Perl lub Python, a ja nie chcę zainstalować mono więc mogę napisać to w języku C#.

Dzięki!

Yvan Janssens

+0

Należy na superuser? – Bob

Odpowiedz

10

Można spróbować to:

tail -c 104857600 yourFile 

lub jeśli jesteś bardziej komfortowe:

tail -c $[1024*1024*100] yourFile 

Zasoby:

2

Zastosowanie tail:

$ tail -c 104857600 your_file_name 

Gdzie 104857600 jest 100MB w bajtach.

Lub:

$ tail -b 204800 your_file_name 

Gdzie 204800 jest rozmiar w bloku 512 bajtów.