Pytania otagowane jako tail

Oglądanie aktualizacji na końcu pliku, z narzędziem tail lub bez niego



3
Negatywne argumenty na głowie / ogonie
Warianty tego pytania z pewnością zadawano kilka razy w różnych miejscach, ale staram się usunąć ostatnie Mwiersze z pliku bez powodzenia. Drugi najbardziej głosowało odpowiedź na to pytanie zaleca wykonanie następujących czynności, aby pozbyć się ostatniej linii w pliku: head -n -1 foo.txt > temp.txt Jednak gdy próbuję tego w …

1
Jak zmienić / grep / awk ostatnie N bajtów pliku zamiast linii
Mam aplikację, która loguje się do zwykłego pliku dziennika (myapp.log), ale wydaje się, że nie zapisuje nowych znaków wiersza na końcu każdego wpisu dziennika. Jeśli wykonam polecenie tak tail -n 50 myapp.log, jak w rzeczywistości otrzymuję setki „wierszy” tekstu (wpisów w dzienniku). Ten plik dziennika jest bardzo duży, około 1 …
14 cat  tail 

2
Jak rozpocząć dostosowywanie pliku, który nie został jeszcze utworzony
Używam taildo monitorowania postępu zadań, o których wiem, że zapiszą ich postęp na dysku. Prawie zawsze wiem, który plik utworzą przed uruchomieniem (zadania są wysyłane przez program planujący na superkomputerze) Czy istnieje sposób na tailte pliki przed ich utworzeniem? Chciałbym to zrobić, unikając warunków wyścigu i / lub zakładając, jak …

2
Polecenie usunięcia pierwszej N liczby linii na wejściu
tło Korzystam z serwera SSH i mam tego użytkownika, którego chcę usunąć. Nie mogę usunąć tego użytkownika, ponieważ obecnie uruchomił kilka procesów, które muszę najpierw zabić. Jest to potok, którego używam obecnie, aby znaleźć wszystkie identyfikatory procesów użytkownika, którego aktualnie używam: ps -u user | awk '{print $1;}' Dane wyjściowe …
11 command-line  sed  awk  tail  head 

1
Nie widać postępu pliku z `tail -f`
To zaskakujące, dlaczego teraz tail -fnie działa, gdy było wcześniej. Mam poniższe polecenie, aby uruchomić kopię zapasową. ubuntu@ubuntu:~$ sudo tar -cvf /media/ubuntu/My*Linux/ub*data/zebra.tar /media/ubuntu/home > z1 2> z2 && echo "pass" || echo "fail" Aby zobaczyć wynik i błąd, są te 2 pliki z1i z2. Teraz chcę zobaczyć wynik polecenia na …
11 ubuntu  tail 

3
Jak mogę zmniejszyć nazwę pliku zamiast numeru i-węzła?
Mam oprogramowanie, które obraca swoje pliki dziennika po ponownym uruchomieniu. Jednak podczas programowania często go restartuję, dlatego w każdej chwili chciałbym monitorować najnowszy plik dziennika. Jeśli zacznę lessnormalnie od less program.logi wcisnę Shift+, fby ogonić, kiedy plik dziennika zostanie obrócony, kontynuuję monitorowanie starego pliku dziennika. Zakładam, że dzieje się tak, …
11 logs  solaris  tail  less 

4
Jak ograniczyć liczbę linii dostępnych w poleceniu bash?
Zacząłem pobierać duży plik w tle, używając $ nohup wget http://example.tld/big.iso & co daje mi również nohup.outplik zawierający dane wyjściowe wget. Teraz, jeśli później chcę obejrzeć proces pobierania, mógłbym użyć, $ tail -f nohup.outale to wypełnia okno terminala szybciej, niż bym sobie tego życzył. To, co chciałbym zobaczyć, to ostatnia …
11 bash  tail  nohup  stdout 


2
Czytaj dzienniki z jednego procesu podczas uruchamiania niektórych poleceń
Mam usługę, która produkuje dzienniki w pliku logs.log. Mam inne polecenie, które współdziała z tą usługą. Powiedzmy, że to trochę foo.sh. Potrzebuję wyciąć i zapisać dzienniki logs.logdokładnie podczas foo.shpracy. Innymi słowy, potrzebuję tej części dzienników usługi, gdy wchodzi ona w interakcje z moimi foo.sh(więc nie dbam o foo.shdzienniki). Spodziewałbym się, …
10 bash  tail 




2
Czy można wykonać polecenie (uruchomić wielokrotnie)? jak śledzić plik za pomocą tail -f?
Mam skrypt, który tworzy plik „Detail.out”. Wiem, że skrypt jest zakończony, ilekroć plik zawiera określoną liczbę wierszy (około 21025). Więc siedzę w wierszu polecenia z uruchomionym: [me@somewhere myDir]$ wc -l */Detail.out 21025 A/Detail.out 21025 B/Detail.out 21025 C/Detail.out 12995 D/Detail.out 10652 E/Detail.out 3481 F/Detail.out 21027 G/Detail.out 21025 H/Detail.out 21025 I/Detail.out ... …
10 monitoring  pipe  tail 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.