GoGPT Best VPN GoSearch

OnWorks favicon'u

unbuffer - Bulutta Çevrimiçi

Unbuffer'ı OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut arabelleğidir.

Program:

ADI


unbuffer - unbuffer çıktısı

SİNOPSİS


arabelleği kaldırmak program [ args ]

TANITIM


arabelleği kaldırmak program çıktısı yeniden yönlendirildiğinde oluşan çıktı arabelleğini devre dışı bırakır.
Etkileşimli olmayan programlar. Örneğin, bir fifo çıktısını şu şekilde izlediğinizi varsayalım:
od ve daha sonra çalıştırıyor.

od -c /tmp/fifo | daha fazla

Tam bir çıktı sayfası üretilene kadar hiçbir şey görmeyeceksiniz.

Bu otomatik arabelleğe almayı aşağıdaki gibi devre dışı bırakabilirsiniz:

arabelleği kaldır od -c /tmp/fifo | daha fazla

Normalde, unbuffer stdin'den okumaz. Bu, bazılarında arabelleğin kullanımını basitleştirir
durumlar. Bir ardışık düzende arabelleği kaldırmak için -p bayrağını kullanın. Örnek:

süreç1 | arabelleği kaldır -p process2 | süreç3

UYARILAR


arabelleğe alma için bir işlem besleme girişi çıkarsa, unbuffer -p yanlış çalışıyor gibi görünebilir.
Düşünmek:
süreç1 | arabelleği kaldır -p process2 | süreç3

İşlem1 çıkarsa, işlem2 henüz bitmemiş olabilir. Tamponun kaldırılması imkansız
süreç2 için uzun süre beklemeyi bilmek ve süreç2 hiç bitmeyebilir, örneğin,
filtre. Uygunluk için, arabellek kaldırıcı, herhangi birinden bir EOF ile karşılaştığında çıkar.
girdi veya süreç2.

Her durumda çalışan bir arabellek kaldırıcı sürümüne sahip olmak için bir kehanet olacaktır.
gerekli. Uygulamaya özel bir çözüm istiyorsanız, geçici çözümler veya elle kodlanmış Bekleyin
daha uygun olabilir. Örneğin, aşağıdaki örnek, grep'e nasıl izin verileceğini gösterir.
kedi ilk bitirmeden önce işlemeyi bitirin. grep beslemek için cat kullanmak
gerçek hayatta asla arabelleğe alma gerektirmez. Sadece bazı hayali şeyler için bir yer tutucudur.
biten veya bitmeyen süreç. Benzer şekilde, boru hattının sonundaki son kedi
aynı zamanda başka bir süreç için yer tutucudur.

$ kedi /tmp/abcdef.log | grep abc | kedi
abcdef
xxxabc defxxx
$ kedi /tmp/abcdef.log | arabelleği kaldır grep abc | kedi
$ (cat /tmp/abcdef.log ; uyku 1) | arabelleği kaldır grep abc | kedi
abcdef
xxxabc defxxx
$

onworks.net hizmetlerini kullanarak arabellek kaldırmayı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.