Amazon Best VPN GoSearch

OnWorks favicon'u

logcvs - Bulutta Çevrimiçi

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

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut logcv'leridir.

Program:

ADI


logapp - Bir uygulama çıktı süpervizörü.

SİNOPSİS


günlük uygulama [seçenek] ... uygulama [--logapp_seçenek] ... [app.-argüman] ...

uygulama simgesi [--logapp_seçenek] ... [uygulama argümanı] ...

Logapp'ı doğrudan çağırmak yerine, aynı zamanda adı ile bir sembolik bağlantı da oluşturabilirsiniz.
logapp'ı gösteren uygulama. Logapp, uygulamayı otomatik olarak başlatır
noktalar. Ayrıca, sembolik bağlantı adının önüne eklenmişse de çalışacaktır. log.

AÇIKLAMA


Logapp, uygulamaların yürütülmesini denetlemeye yardımcı olan bir sarmalayıcı yardımcı programıdır.
ağır konsol çıktısı üretir (örn. make, CVS ve Subversion). Bunu günlüğe kaydederek yapar,
çıktının her satırını görüntülemeden önce kırpma ve renklendirme. denilebilir
izlenmesi gereken yürütülebilir dosya yerine; daha sonra uygulamayı başlatır ve
tüm konsol çıktısını bir dosyaya kaydeder. Terminalde gösterilen çıktı
önceden işlenmiş, örneğin yazdırılan satırların uzunluğunu sınırlamak ve stderr çıktısını bir
farklı renk. Belirli bir çizgiyle eşleşen satırları otomatik olarak vurgulamak da mümkündür.
Düzenli ifade. Bu nedenle çıktı gerekli miktara düşürülür ve tüm
önemli hatları belirlemek kolaydır.

SEÇENEKLER


Daha önce sunulan seçenekler uygulama argüman doğrudan logapp tarafından işlenir.
sonra sağlanan seçenekler uygulama argüman yalnızca ön eki varsa ayrıştırılır
--logapp_ (yalnızca uzun seçenek adları) aksi takdirde uygulamaya iletilir. eğer logapp
bir sembolik bağlantı aracılığıyla çağrılır, tüm ön eksiz seçenekler uygulamaya iletilir.

Her uygulama genellikle iki bağımsız çıktı akışı kullanır: stdout'u normal çıkış için
ve Stderr hatalar ve önemli mesajlar için. Her ikisi de bağımsız olarak ele alınır.
logapp, bu nedenle her iki akış için birçok seçenek mevcuttur.

Bool seçenekleri kabul ediliyor 1/0 ve doğru / yanlış değer olarak. Uzun boole seçenekleri için değer
atlanabilir, bu durumda 'doğru' olduğu varsayılacaktır.

GENEL SEÇENEKLER
-?, --yardım et
Mevcut tüm seçeneklere kısa bir genel bakış gösterin.

--versiyon
Sürüm bilgilerini göster.

--yapılandırma dosyası=DOSYA
Yapılandırma aramasında arama yapmak yerine belirli bir yapılandırma dosyası kullanın
yolları.

--showconfig
Geçerli logapp yapılandırmasını yazdırın ve uygulama yüklenmeden önce çıkın
uygulanmış. Bu, tüm yapılandırma seçeneklerinin kurulup kurulmadığını kontrol etmek için kullanılabilir.
bir şey beklendiği gibi çalışmıyorsa doğru.

--yapılandırma bölümü=ADI
Yapılandırma dosyasında belirli bir bölümü etkinleştirin. Bu seçenek sağlanmazsa
uygulama adı varsayılan olarak kullanılır.

--devre dışı bırakmak
Bu, logapp veri işlemeyi tamamen devre dışı bırakır. Uygulama henüz başlatıldı,
ancak logapp, uygulamadan gelen veri akışlarına dokunmaz. Hiç biri
günlükleme veya çıktı biçimlendirme gerçekleştirilir, yalnızca yürütme süresi ve çıkış
durum izlendi. Bu, logapp beklenen verilerle başa çıkamayacaksa kullanışlıdır.
doğru, örneğin küfür tabanlı uygulamaları başlatırken. Şuna bir bak
--disable_keywords Bu seçeneğin otomatik olarak nasıl etkinleştirilebileceğini görmek için

--disable_keywords=anahtar kelime listesi
Bu seçenekle, virgülle ayrılmış anahtar kelimelerin bir listesi sağlanabilir.
neden --devre dışı bırakmak uygulamalar seçeneğinde bulunursa otomatik olarak etkinleştirilecek
liste. Bu, bir uygulama genellikle satır tabanlı çıktı sağlıyorsa kullanışlıdır, ancak
belirli bir ile çağrılırsa ikili veri oluşturur veya lanetlere dayalı bir ön uç kullanır
parametre. Ayrıca --algılama manzarası bunu yapmanın başka bir yolu için seçenek
günlüğe kaydetme işlevini devre dışı bırakmadan.

--tespitedescape=bool
Bu seçenek, kaçış dizisi algılamayı açmak veya kapatmak için kullanılabilir. kaçış ile-
dizi algılama logapp, karakter tabanlı akış işlemeyi otomatik olarak etkinleştirir.
bir kaçış dizisi belirli akışın bir parçası olur olmaz. Bu davranış olabilir
genellikle satır tabanlı bir uygulamayla çalışıyorsanız kullanışlıdır, ancak
ekranı biçimlendirmek için kaçış dizilerini kullanan diğer uygulamaları başlatır.
Bu seçenek, bu durumda terminalin dağılmasını önleyecektir.

--aptal terim=bool
Bu seçenek true olarak ayarlandığında, terminal çıktı renklendirmesi yapılmayacaktır. stdout'u
ve Stderr. Normalde bu seçenek devre dışıdır ve logapp "aptal"ı algılamaya çalışır
terminallerin kendisi.

--usepti=bool
Bu seçenek yalnızca logapp PTY desteğiyle derlenmişse kullanılabilir. PTY ise
destek, bu seçenek true olarak ayarlandığında etkinleştirilir, logapp bir sözde terminal
için stdout'u. Bu, logapp'i genellikle bir
çıktı için gerçek terminal. Bu seçeneği çoğu satıra dayalı olarak devre dışı bırakabilirsiniz.
make, CVS veya Subversion gibi uygulamalar. Telnet gibi diğer uygulamalar veya
picocom, PTY desteği olmadan kullanıldığında garip sonuçlar verebilir.

--ptyremovecr=bool
Bu seçenek yalnızca logapp PTY desteğiyle derlenmişse kullanılabilir. Ne zaman
uygulama çıktısını almak için sözde bir terminal kullanarak her zaman CR- alırsınız.
UNIX ortamlarında çalışırken genellikle istenmeyen LF satır sonları.
Bu seçenek etkinleştirildiğinde, logapp tüm CR-LF satırını otomatik olarak çevirecektir.
LF satır sonlarındaki sonlar. Bu seçenek varsayılan olarak etkindir.

--stdout_blen=bayt

--stderr_blen=bayt
Satır arabelleği boyutu şu şekilde ayarlanabilir: stdout'u ve Stderr bununla bağımsız olarak
seçenek. Değer çok küçükse, arabellek doluysa satırlar bölünür.
Varsayılan 2048 bayt çoğu uygulama için yeterince büyük olmalıdır.

--stdout_charbase=bool

--stderr_charbase=bool
Logapp'ı satır tabanlı çıktı üretmeyen uygulamalarla kullanmak istiyorsanız
için bu seçenekleri etkinleştirebilirsiniz stdout'u ve Stderr bağımsız. Bu seçenek ile
etkin logapp, tam satırlar beklemez ve verileri geldiği gibi işleyecektir.
varsayılan olarak tüm tek veri paketleri, bu seçenek kullanılırsa yeni bir satıra yazılır.
etkinleştirildiğinde, bu ile değiştirilebilir --alignlog seçenek. Sonuç olacaksa
kullanılabilirlik, uygulama tarafından ne tür verilerin üretildiğine bağlıdır.

--genişletilmiş-regexp=bool
Bu seçenek etkinleştirilirse, logapp sağlanan normal ifadeyi yorumlayacaktır.
genişletilmiş düzenli ifadeler olarak desenler. Varsayılan, temel düzenli kullanmaktır
ifade.

KERESTECİLİK SEÇENEKLER
Bu bölüm, günlük dosyasını etkileyen seçenekleri içerir.

-l, --logdosyası=dosya
Bu seçenek, günlüğe kaydedilenleri depolamak için kullanılan dosyayı değiştirmek için kullanılabilir.
Uygulama Verileri. Boş bir dize sağlanırsa, günlük kaydı devre dışı bırakılır ve hayır
günlük dosyası oluşturulacaktır. Varsayılan, logapp'ın adında bir günlük dosyası oluşturmasıdır.
logapp.log geçerli dizinde.

-a, --ek günlük=bool
Bu seçenek, günlük dosyasının mı yoksa verinin mi kesileceğini belirtir.
logapp başlangıcında mevcut bir dosyaya eklenir.

--maxlogsize=kibit
Günlük dosyasının maksimum boyutunu sınırlamak için bu seçeneği aşağıdakiler arasında bir değere ayarlayabilirsiniz.
10 ve 4000000 kiByte. Varsayılan, 0 bu, günlük dosyası boyut sınırını devre dışı bırakır.
Günlük dosyasının sınırlandırılması için uygulanan farklı yollar vardır. şuna bir bak
seçenekleri --logrename ve --dairesellog daha fazla öğrenmek için. Varsayılan yol,
.old uzantısı günlük dosyasına eklenir ve yeni bir günlük dosyası başlatılır.

--logrename=bool
Bu seçenek, bir günlük dosyasının kesileceği zamanki davranışı belirtir. Eğer
--logrename etkinleştirildiğinde, günlük dosyası yeniden adlandırılır. Yeni dosya adı ile aynı olacak
ile tanımlanan uzantı ile önce --oldlogext katma. Varsayılan uzantı
.eskimiş. Bu seçenek değeri ile birlikte kullanılır. --ekleme günlüğü ve --maxlogsize

--dairesellog=bool
Bu seçenek, ile ayarlanan bir günlük dosyası boyutu sınırı ile birlikte etkinleştirilirse --maxlogsize,
günlük dosyası dairesel bir şekilde kullanılacaktır. Bu, maksimum boyutun
ulaşıldığında, dosya işaretçisi dosyanın başına ve eski içeriğe ayarlanır.
baştan yazılır. Günlük dosyasına yardımcı olması için eklenen etiketler var
dosyada gezinme.

--oldlogext=uzatma
Bu, logapp bir günlük dosyasını yeniden adlandırırken kullanılan açıklamayı tanımlar. NS
--logrename seçenek, logapp'in dosyayı ve varsayılan uzantıyı yeniden adlandırıp adlandırmayacağını tanımlar
yaşlı.

--locklogfile=bool
Bu seçenek aktifken, günlük dosyası kilitlenmesini önlemek için kilitlenir.
başka bir görev tarafından üzerine yazılır. Bu, aksi takdirde okunamayan bir karışımın olması durumunda yararlıdır.
farklı içerikler sonuç olacaktır. Değerine bağlı olarak
--maxaltlogfiles seçenek, aynı ad ve numaraya sahip başka bir günlük dosyası seçilir
katma. Günlük dosyası kilitleme varsayılan olarak etkindir.

--warnlogfilelock=bool
Bu seçenekler, konsola bir uyarı yazdırılıp yazdırılmayacağını tanımlar.
seçilen günlük dosyası zaten kilitli veya başka bir şekilde erişilemiyor. Bu durumda
uygulama başlatılmadan önce ve uygulamadan hemen sonra bir mesaj olacaktır.
alternatif günlük dosyasının adının belirtildiği yerde yürütme. Bu seçenek
varsayılan olarak etkindir. Ayrıca şuna bir göz atın --printlogname nerede tanımlayabilirsin
her zaman bildirilen geçerli günlük dosyasını alın.

--printlogname=bool
Bu seçenek, kullanılan günlük dosyasının adının işlemden sonra yazdırılıp yazdırılmayacağını tanımlar.
uygulama yürütmesini tamamladı. Bu seçenek varsayılan olarak devre dışıdır. Ayrıca
şuna bir bak --warnlogfilelock bir uyarıyı etkinleştirebilir/devre dışı bırakabilirsiniz.
günlük dosyası adı, kilitli bir günlük dosyası nedeniyle değiştirildi.

--maxaltlogfiles=numara
Bu seçenekler, aşağıdaki durumlarda günlük dosyası adına eklenebilecek maksimum sayıyı tanımlar.
orijinal dosyaya erişilemiyor. Logapp başlangıcında,
şu anda tanımlanmış günlük dosyası yazılabilir, eğer durum otomatik olarak böyle değilse
numarası dosya adına eklenir. Alternatif dosyaya da erişilemiyorsa
bu sayı, bir dosya yazılabilir hale gelene veya dosyanın değeri olana kadar artırılır. maxaltlogfiles is
ulaşmış. İkinci durumda, uygulama bir hata ile çıkacaktır. Eğer bir değer
0 kullanılır, yalnızca orijinal günlük dosyası adı denenir. Ayrıca şuna bir göz atın
--warnlogfilelock ve --printlogname mesajların olması gerekip gerekmediğini tanımlama seçenekleri
Şu anda kullanılan günlük dosyası hakkında.

--alignlog=bool
Bu seçenek ile birlikte kullanılır --stdout_chartabanlı ve --stderr_chartabanlı ve
veri paketlerinin günlük dosyasına geldikleri anda mı yoksa her birinin mi yazıldığını tanımlar.
yeni bir satıra yazılır. Varsayılan, her veri paketinin yeni bir
satırında devre dışı bırakmak için bu seçeneği false olarak ayarlayın.

--alignlinebreaks=bool
Bu seçenek ile birlikte kullanılır --stdout_chartabanlı ve --stderr_chartabanlı ve
önek ve zaman damgasına göre günlük dosyasındaki satırları sola hizalar.
Bu seçenek varsayılan olarak etkindir.

--jointimeout=zaman
Bu seçenek ile birlikte kullanılır --stdout_chartabanlı ve --stderr_chartabanlı ve
tek paketleri bire birleştirmek için bir ms zaman aşımı tanımlar. Bu, örneğin eğer
zaman aşımı içinde iki karakter yazılır, bunlar bir paket olarak kabul edilir. Bu
en iyi birlikte kullanılır --alignlog ve --logtime. veriler varsa bu seçeneği kullanın.
paketler herhangi bir nedenle tutarlılıklarını kaybettiler (örn.
seri hat). Bu özellik varsayılan olarak devre dışıdır ve ayarlanarak etkinleştirilebilir.
zaman 0 ms'den büyük bir değere.

-t, --logtime=bool
Bu seçenek, günlük dosyasının her satırına bir ms zaman damgası eklemek için etkinleştirilebilir.
Normalde uygulama başlangıcından itibaren geçen süre kullanılır, ancak bu süre ile değiştirilebilir.
the --logreltime seçeneği.

--logreltime=bool
Bu seçenek true olarak ayarlanırsa, --logreltime seçenek akrabayı kullanacak
günlüğe kaydedilen zaman damgaları için son satırdan bu yana geçen süre.

--logenv=bool
Bu seçenek true olarak ayarlandığında logapp, tüm aktif ortamların bir listesini ekleyecektir.
günlük dosyasına değişkenler. Bu seçenek varsayılan olarak devre dışıdır.

-p, --stdout_lineprefix=önek

-P, --stderr_lineprefix=önek
Ayırt edebilmek için stdout'u ve Stderr günlük dosyası logapp'ındaki çıktı önek olabilir
satırın belirli bir veriye ait olup olmadığını gösteren bir dize içeren her satır
aktarım. Bu dizeler bu seçenekle değiştirilebilir. Varsayılan şudur stdout'u
ön eki yoktur ve Stderr ile ön eklidir Hayır..

KONSOL ÇIKTI SEÇENEKLER
Bu bölüm, konsoldaki görsel çıktıyı etkileyen seçenekleri içerir.

--aptal terim=bool
Bu seçenek çıktı renklendirmesini devre dışı bırakır. Bu genellikle otomatik olarak yapılır. dilsiz
terminali algılandı.

-s, --print_summary=bool
Bu seçenek true olarak ayarlanırsa, kısa bir özet çıktıdan sonra yazdırılır.
uygulama sonlandırılmıştır. Bu seçenek varsayılan olarak devre dışıdır.

-f, --stdout_fgcol=renk

-F, --stderr_fgcol=renk
Bu seçenekler, belirli veri akışı için ön plan rengini tanımlar. Değer
girişlerinden biri olabilir konsol renk tablo bu bölümün sonunda.

-b, --stdout_bold=bool

-B, --stderr_bold=bool
Bu seçenekler, belirli veri akışı için yazı tipinin yazdırılıp yazdırılmayacağını tanımlar.
cesur.

-r, --stdout_regexp=düzenli ifade

-R, --stderr_regexp=düzenli ifade
Bu seçenekle tanımlanabilen normal ifade, her
belirli veri akışının satırı. Bir maçta arka plan rengi şu şekilde değişir:
ile sağlanan değer --stdout_regexp_bgcol sırasıyla --stderr_regexp_bgcol
seçeneği.

--stdout_regexp_bgcol=renk

--stderr_regexp_bgcol=renk
Bu seçenekler, vaka için belirli veri akışı için arka plan rengini tanımlar.
ile sağlanan uygun normal ifade --stdout_regexp or
--stderr_regexp maçlar. Değer, içindeki girişlerden biri olabilir. konsol renk
tablo bu bölümün sonunda.

-c, --stdout_clip=genişlik

-C, --stderr_clip=genişlik
Bu seçenekler, çıktının belirli bir sütun için hangi sütunda kırpılacağını tanımlar.
konsola yazılan veri miktarını azaltmak için akış. Eğer bir değer -1 is
sağlanan kırpma akış için devre dışı bırakılır. bir değeri -2 kırpmayı ayarlar
geçerli konsol genişliği. Ayrıca kullanmak mümkündür Enable / Disable ve Oto yerine
sayısal değerler. Varsayılan şudur stdout'u konsol genişliğiyle sınırlıdır ve
bu kırpma için devre dışı bırakıldı Stderr.

konsolos renk tablo

┌───┬─────────────────┐
│# │ renk │
├───┼─────────────────┤
│-1 │ (konsol) varsayılanı │
├───┼─────────────────┤
│0 │ siyah │
├───┼─────────────────┤
│1 │ kırmızı │
├───┼─────────────────┤
│2 │ yeşil │
├───┼─────────────────┤
│3 │ kahverengi │
├───┼─────────────────┤
│4 │ mavi │
├───┼─────────────────┤
│5 │ macenta │
├───┼─────────────────┤
│6 │ camgöbeği │
├───┼─────────────────┤
│7 │ beyaz │
└───┴─────────────────┘

KOMUT UYGULAMA SEÇENEKLER
Bu bölüm, komutların düzenli aralıklarla yürütülmesini yapılandıran seçenekleri içerir.
ifade eşleşir.

--exitoneexecfail=BOOL
Bu seçenek, logapp'in sarılmış uygulamadan çıkıp çıkmayacağını tanımlar.
yürütülen bir komutun dönüş değeri bir başarısızlığı gösterir. Varsayılan olarak bu seçenek
devre dışı bırakılır ve logapp yürütülen komutların dönüş durumunu yok sayar.

--preexec=komuta
Bu seçenekle sağlanabilecek komut, doğrudan komuttan önce yürütülür.
uygulama başlatılır. Şu anda başlık zaten günlük dosyasına yazılmıştır.
ve komutla ayrıştırılabilir.

--postexec=komuta
Bu seçenekle sağlanabilecek komut, komuttan hemen sonra yürütülür.
uygulamadan çıkıldı. Şu anda günlük dosyası yazmak için zaten kapalı.
tüm uygulama çıktıları ve altbilgi zaten dahil edilmiştir ve aşağıdakiler tarafından işlenebilir:
komuta.

-e, --stdout_execregexp=düzenli ifade

-E, --stderr_execregexp=düzenli ifade
Bu seçenekle tanımlanabilen normal ifade, her
belirli veri akışının satırı. Bir maçta şu komutla sağlanan komut:
--stdout_execommand sırasıyla --stderr_execcomand seçeneği yürütülür. Boş
Bu seçeneğin değeri, normal ifade eşleşmesini devre dışı bırakır.

-x, --stdout_execommand=komuta

-X, --stderr_execommand=komuta
Bu seçenek, normal ifade eşleşmesinde yürütülen komutu tanımlar. NS
düzenli ifade için ayrı ayrı tanımlanabilir stdout'u ve Stderr ile akış
the --stdout_execregexp sırasıyla --stderr_execregexp seçeneği.

DÜZENLİ İFADE


Normal ifadeler, dizeleri tanımlayan kalıplardır. Logapp bu kalıpları
veri akışında bulunan dizelere dayalı eylemleri yürütün. Uygulama aynı
tarafından kullanılana grep.

Logapp, düzenli ifadelerin "temel" ve "genişletilmiş" sözdizimini aşağıdakiler tarafından tanımlandığı şekliyle anlar.
POSIX. Varsayılan, temel seti kullanmaktır, ancak aşağıdakilerle genişletilmiş desenlere geçiş yapabilirsiniz.
the --genişletilmiş-normal ifade parametre. Lütfen bir göz atın grep(1) ve regex(7) kılavuz sayfası
Detaylı bilgi için.

ÖRNEKLER
dizi "Dize" ile eşleşir

^Dize
Bir satırın başındaki "String" ile eşleşir

dize$
Bir satırın sonundaki "String" ile eşleşir

^Dize$
Satır yalnızca "Dize" içeriyor

[Ss]tr
"Dize" veya "dize" ile eşleşir

Yay. Nokta tüm karakterlerle eşleşir, bu nedenle bu, örneğin "Dize" veya "Güçlü" ile eşleşir

dizi*ng
Nokta, yıldızla birlikte herhangi bir sayıda karakterle eşleşir, bu nedenle
örnek "Dize" veya "Akış"

^[AZ] *
İzlenen satırın başındaki A'dan Z'ye karakterlerden herhangi biriyle eşleşir
sıfır veya herhangi bir sayıda boşlukla

Dize\|Kelime
İle çalışırken "String" veya "Word" ile eşleşir temel düzenli ifade

dize|Kelime
İle çalışırken "String" veya "Word" ile eşleşir genişletilmiş düzenli ifade

ÇEVRE


VADELİ Bu değişken, hangi tür konsol logapp'ın çalıştığını görmek için kontrol edilir.
Şu anda sadece değer dilsiz konsolu devre dışı bırakarak özel bir şekilde işlenir
renkler. Eğer VADELİ değişken eksik ayrıca aptal bir terminal varsayılır. NS
kullanarak aptal terminal modunu etkinleştirerek/devre dışı bırakarak ayar geçersiz kılınabilir.
--aptalca seçeneği.

onworks.net hizmetlerini kullanarak logcv'leri ç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.