«tail» etiketlenmiş sorular

Kuyruk yardımcı programı olsun veya olmasın, bir dosyanın sonundaki güncellemeleri izleme

6
Son dosyada 50 satır sonunu nasıl tutar?
Dosyamda son 50 satırı tutmaya çalışıyorum, burada her dakika sıcaklıktan tasarruf ediyorum. Bu komutu kullandım: tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test Ancak sonuç boş sınama dosyasıdır. Son 50 satırlık test dosyasını listeler ve test dosyasına ekler diye düşündüm. Bu komutu kullandığımda: tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test2 iyi çalışıyor. Test2 …


4
Büyüyen bir günlük dosyasında yalnızca yeni girdileri görüntüleme
tail -f x.log Komut isteminde büyüyen bir günlük dosyasını görmek için bu komutu kullanın. Yalnızca çalıştırdıktan sonra dosyaya yazılan günlük satırlarını görmekle tail -filgileniyorum ve yapmadan önce dosyaya yazılan günlüklerle ilgilenmiyorum tail -f. Ancak tail -fbaşlangıçtaki komut, son 10 satırı alır ve görüntüler. Bu beni karıştırıyor, bazen bu günlükler yeni …
20 logs  tail 

3
Bir metin dosyası açın ve kendini güncellemesine izin verin
Bir metin dosyasını nasıl açabilir ve kendini güncellemesine nasıl izin verebilirim? Çalışma şekline benzer top. Bir günlük dosyası açmak ve anında kendini güncellemek izlemek istiyorum. Ben sadece denedim: $ tail error.log Ama fark ettim, sadece günlük dosyasındaki satırları gösteriyor. RHEL 5.10 kullanıyorum
20 files  monitoring  tail 

1
Kuyruk kullanırken yeni satırları boş değerlere dönüştür
Çıktıyı tailyeni satırlar yerine null sonlandırılmış satırlar kullanmak için nasıl değiştirebilirim ? Benim sorum şuna benzer: bash içinde boş sınırlı girişte `head` ve` tail` nasıl yapılır? , ama farklı bir şey yapmak istiyorum ki farklılık gösterir: tail -f myFile.txt | xargs -i0 myCmd {} "arg1" "arg2" Kullanmıyorum findve bu yüzden …

7
metin görünene kadar "tail -f"
Uzaktan bir işe ( jenkinsCI sunucusu ve jenkins-cli.jararaç) başlamamı sağlayan bir komut satırı arayüzü ile bir CI sunucusu var . İşi başlattıktan tail -fsonra günlük (dağınık komut için üzgünüm): ssh -t my-jenkins-host.com "tail -f \"/var/lib/jenkins/jobs/$job_name/builds/\`ls -ltr /var/lib/jenkins/jobs/$job_name/builds/ | grep '^l' | tail -n 1|awk '{print \$9}'\`/log\"" İş başarıyla tamamlandıktan sonra, …
20 logs  tail 


1
Bash'da boş sınırlandırılmış girişte `head` ve` tail` nasıl yapılır?
findkomutu, dosya adlarını boş olarak ayrılmış dizeler olarak ( -print0sağlanmışsa) çıktı xargsverebilir ve -0seçenek açıkken bunları kullanabilir . - Ama aradaki bu dosyaların bu koleksiyonu işlemek zor sortkomut vardır -zama, anahtarı, mümkün bu dosyaları sıralamak için yapar headve tailbunları yok. Boş sınırlandırılmış girişleri nasıl headve tailuygun bir şekilde yapabilirim? (Her …


2
Vim ile metin dosyasını düzenlemek tail -f'yi güncellemiyor
tail -f a.txtAdlı bir dosyada güncellemeleri izlemek için kullanıyorum a.txt. Dosyayı ls -a >> a.txtikinci bir sanal konsoldaki gibi bir şey kullanarak güncellersem, değişiklikler ilkinde gerçek zamanlı olarak görüntülenir. Dosyayı ikinci bir sanal konsolda Vim kullanarak güncellersem, değişiklikler birincisinde görünmez. Mutlaka o pencerede bir güncelleme tetiklemesini beklemiyorum - ama neden …
17 files  vim  tail 


2
Çevre çizgileri göstermek için grep ile kuyruk -f nasıl kullanılır
Çıktıyı yalnızca bir etki alanı tarafından değil, aynı zamanda aşağıdaki iki satır tarafından açılan bir günlük dosyasında görmek istiyorum . Misal: tail -f /var/log/apache2/modsec_audit.log |grep mydomain.de bu "alanadim.de" içeren tüm satırları gösterir, ancak önemli bilgiler alan adının dahil edildiği satırın altındaki satırdadır.
16 grep  tail 

3
adlandırılmış borudan sürekli okuma (kedi veya kuyruk -f)
rsyslogBelirli günlük olaylarını günlüğe kaydetmek için yapılandırıldım /dev/xconsole: *.*;cron.!=info;mail.!=info |/dev/xconsole /dev/xconsoleadlı bir adlandırılmış kanaldır ( fifo). Nelerin günlüğe kaydedildiğini görmek istersem yapabilirim cat /dev/xconsole. cat /dev/xconsoleDosyayı okuduktan sonra komutun bitmediğini görmek yerine şaşırdım , bunun yerine işlev görür tail -f. diğer bir deyişle, iki komut aynı şekilde davranır: cat /dev/xconsole …
16 pipe  cat  tail  fifo 

1
'Kuyruğa' borulama neden bir satırın içeriğini değiştiriyor?
SELECTMySQL Workbench ile bir sonucunu görüntülediğimde, tek bir \ max@host 10:13:58: ~$ mysql -h db-master.domain.local -uuser -ppw db -e ' > SELECT > DISTINCT i.filesourceregexp > FROM db.ImportLogFiles i' +------------------------------------------------+ | filesourceregexp | +------------------------------------------------+ | ^[0-9]{8}_1062355673_merge_google_pbn\.csv$ | | ^[0-9]{8}_8026062435_merge_google_pbn\.csv$ | | ^[0-9]{8}_1062355673_store_visits_report\.csv$ | +------------------------------------------------+ max@host 10:14:10: ~$ mysql -h db-master.domain.local …
14 pipe  mysql  tail 

2
“Kuyruk -f | iconv -fsjis ”herhangi bir çıktı vermez
Ben tail -fbir dosyaya istiyorum , ama içeriği sjiskodlama, bu yüzden benim terminal yerel (utf-8) kodlaması dönüştürülmüş olması gerekir. Ben yaparken kuyruk -fx | iconv -fsjis çıktı olmayacak. Gibi kuyruk x | iconv -fsjis işe yarıyor, ilk başta bir tamponlama sorunu olduğunu düşündüm, ama denerken unbufferve stdbufaçıklandığı gibi Boruda tamponlamayı …
14 tail  buffer 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.