GoGPT Best VPN GoSearch

OnWorks favicon'u

bashdb - 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 bashdb'yi ç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 bashdb komutudur.

Program:

ADI


bashdb - bash hata ayıklayıcı komut dosyası

SİNOPSİS


bashdb [seçenekleri] [--] komut dosyası adı [senaryo seçenekleri]

bashdb [seçenekleri] -C yürütme dizesi

darbe --hata ayıklayıcı [bash seçenekleri...] komut dosyası adı [senaryo seçenekleri]

AÇIKLAMA


"bashdb", hata ayıklanacak başka bir bash betiğinin ayarlandığı bir bash betiğidir. NS
hata ayıklayıcı, şuna benzer bir komut arayüzüne sahiptir: gdb(1).

Bu betiğin hata ayıklamayı düzenleme şekli, dahil etmek (veya aslında "kaynak" -ing) yapmaktır.
bazı hata ayıklama-destek kodu ve ardından verilen komut dosyasını veya komut dizesini kaynaklayın.

Hata ayıklanmış bir komut dosyasının tedarik edilmesiyle ilgili bir sorun, $0'da depolanan program adının
Hata ayıklanacak komut dosyasının adı yerine "bashdb". Hata ayıklanmış komut dosyası
bir çağrı yığınında en üstteki öğe olarak değil, "bashdb"nin altındaki öğe olarak görünür. bu ise
endişe, yukarıda verilen son formu kullanın, "bash --debugger" komut dosyası adı [komut dosyası seçenekleri].

Bashdb komut dosyasını kullandıysanız ve hata ayıklanacak komut dosyasına seçenekler iletmeniz gerekiyorsa, "--" ekleyin.
komut dosyası adından önce. Bu, bashdb'ye başka seçenekleri işlemeye çalışmamasını söyleyecektir.

Referans kılavuzuna bakınhttp://bashdb.sourceforge.net/bashdb.html> nasıl aranacağı için
hata ayıklayıcıyı programınızın içinden seçin veya hata ayıklayıcının
programa bir sinyal gönderilir.

SEÇENEKLER


-h | --Yardım
Standart hatada bir kullanım mesajı yazdırın ve 100 dönüş koduyla çıkın.

-A | --Dipnot seviye
gibi ön uçlara izin veren ek yığın ve durum bilgilerinin çıktısını ayarlar.
yoklama olmadan neler olup bittiğini izlemek için emacs.

Bu, regresyon testi için gereklidir. Bu seçeneği kullanmak, aşağıdakileri yayınlamakla eşdeğerdir:

ek açıklama LEVEL ayarla

hata ayıklayıcının içinde.

-B | --temel adı
Hata ayıklayıcı çıktısında bir dosya adının göründüğü yerlerde yalnızca temel adı verin.
Bu, regresyon testi için gereklidir. Bu seçeneği kullanmak, aşağıdakileri yayınlamakla eşdeğerdir:

temel adı ayarla

hata ayıklayıcının içinde.

-n | nx
Normalde hata ayıklayıcı, hata ayıklayıcı komutlarını "~/.bashdbinit"eğer o dosya
kullanıcı etkileşimini kabul etmeden önce mevcuttur. ".bashdbinit", Perl'inkine benzer
".perldb" veya GNU gdb'nin ".gdbinit": bir kullanıcı böyle bir hata ayıklayıcı profili oluşturmak isteyebilir
çeşitli kullanıcıya özel özelleştirmeler eklemek için.

"-n" seçeneği kullanıldığında bu başlatma dosyası okunmayacaktır. Bu yararlıdır
regresyon testi veya kişinin ".bashdbinit" profilindeki bir sorunu takip etmede.

-c komut dizisi
Bir komut dosyasının adını belirtmek yerine, bir yürütme dizesi verilebilir.
hata ayıklanacak. Bunu yapmak için bu seçeneği kullanın.

Hata ayıklayıcıyı "bash --debugger" aracılığıyla çağırırsanız, dosya adı
kaynak listeleme veya bir çağrı yığını izlemesinde *BOGUS* yapay adı olacaktır.

-q | --sessizlik
Tanıtım sürümünü ve telif hakkı bilgilerini yazdırmayın. Bu yine işe yarar
içine değiştirilebilir bir telif hakkı tarihi eklemek istemediğimiz regresyon testi
regresyon testi eşleşmesi.

-x hata ayıklayıcı-cmd dosyası
Hata ayıklayıcı komutlarını çalıştırın hata ayıklayıcı-cmd dosyası Kullanıcı girişini kabul etmeden önce. Bunlar
komutlar ancak herhangi bir ".bashdbinit" komutundan sonra okunur. yine işe yarar
regresyon testi hata ayıklama komut dosyalarını çalıştırıyor.

-L | --kütüphane hata ayıklayıcı kitaplığı
Hata ayıklayıcının bir dizi işleve kaynak sağlaması veya içermesi gerekir ve bunlar bir
kütüphane. Bu seçenek verilmezse, kitaplığın varsayılan konumu şuna göredir:
kurulu bashdb betiği: "../lib/bashdb".

-T | --tempdir geçici-dosya-dizini
Hata ayıklayıcının, kalıcı olarak kaydetmek için bazı geçici dosya sistemi depolamasını kullanması gerekir.
bir alt kabuk dönüşü boyunca veya bir ifadeyi değerlendirmek için bilgi. NS
varsayılan dizin "/ Tmp" ancak dizini ayarlamak için bu seçeneği kullanabilirsiniz.
hata ayıklayıcı geçici dosyaları oluşturulur.

-t | --tty tty-adı
Hata ayıklayıcı çıktısı genellikle hata ayıklanan STDOUT yerine bir terminale gider.
programı kullanabilir. tty veya sözde tty'nin belirlenmesi normalde yapılır
otomatik olarak. Ancak hata ayıklayıcı çıktısının nereye gittiğini kontrol etmek istiyorsanız, bunu kullanın.
seçeneği.

Çıktının STDOUT'a gitmesini istiyorsanız &1'i kullanın. Not: '&' karakterinden kaçılması gerekebilir veya
çatallama ile kabuk yorumlamasını önlemek için alıntılanmıştır.

-V | --versiyon
Sürüm numarasını ve garanti dışı durumu göster ve iade kodu 1 ile çık.

-X | --iz
Varsayılan olarak her satırın konumunun, ""set -x"" satır izlemeye benzer,
bash seviyesi ve alt kabuk seviyesi yazdırılır. belki bir şeyler elde edebilirsin
"PS4"ü aşağıdaki gibi ayarlarsanız kabaca benzer

PS4'ü dışa aktar='(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]}\n'

Ancak ""set -x"" izlemesinin aksine, orijinal programın girintisi de
kaynak çıktıda korunur. Ve programı bir ara ile keserseniz (bir
"SIGINT" sinyali), hata ayıklayıcıya gidersiniz (programınızın
"İŞARET").

onworks.net hizmetlerini kullanarak bashdb'yi ç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.