Wednesday, March 14, 2007

Bash has a debugger

One of my biggest complaints with interpreted languages in general is that the debugging tools available are rather limited. When trying to find the root of a problem, having some sexy surgical tools available to cut into your program are nice. No, more than nice - sometimes they're necessary.

To my surprise, I discovered that Bash has a debugger! Bashdb, where have you been all my life? You can set breakpoints in your code, and step through the script line by line if desired. In terms of basic functionality, it's matches gdb fairly closely. Amazing!

I've used the PHP debugger XDebug before, but I found it to be a bit intrusive into the source code. You have to add PHP commands to the source to enable XDebug. I've never used Python or JS debuggers. Anyone know if good debuggers exist for those languages?

25 comments:

sjs said...

There's probably a JS debugger for a browser you use regularly.

http://www.google.ca/search?q=javascript+debugger

Anonymous said...

Try this:
http://www.getfirebug.com/

Anonymous said...

[url=http://orphanimpact.net/members/elavil-dog-10/default.aspx]elavil dog[/url] [url=http://xamllight.com/members/levitra-ts-66/default.aspx]levitra ts[/url]
free womens viagra alprazolam.cc generic pharmacology.htm xanax
http://vcudotnet.com/CommunityServer/members/canada-cheap-viagra-45.aspx black en.wikipedia.org gambling jack pal pay site
[url=http://previewcommunity.wnetwork.com/members/phallic-symbols-in-cialis-ads-55/default.aspx]phallic symbols in cialis ads[/url] [url=http://beta.investorlists.com/members/avandia-merck-38/default.aspx]avandia merck[/url]
fairhaven pharmacy mundelein im vista yahoo
http://fogcitywedding.com/members/chew-ultram-er-05/default.aspx Combining prozac and yasmin
kamagra gel suppliers google4534553453322

Anonymous said...

I wish not approve on it. I think polite post. Specially the appellation attracted me to study the sound story.

Anonymous said...

Amiable dispatch and this enter helped me alot in my college assignement. Thank you seeking your information.

Anonymous said...

[url=http://trig.com/stratterareviews/biography]strattera dosing information
[/url]

Anonymous said...

http://46thstreetstudio.com/paris-hilton-sex-video.html black porn girls teen porn interracial legal big black dick porn

Anonymous said...

live music bookings dallas mobile weapon episode 1 music
music from the movie the alamo philadelphia music booking agents music school in hyde park clarke kesler gospel music
amber lacey music

Anonymous said...

discount essentiel elements bath salts lavender
http://life.menstyle.it/community/lowclockmota
http://feabikussi1989.blog132.fc2.com/
http://gggizzzzmo.blogspirit.com/
http://asdqwdefwef.splinder.com/

Anonymous said...

Сильно! Перелопатил кучу сайтов, пока набрел на ваш. Актуальная информация, отличные публикации! Все говорит о том, что над ресурсом работают фанаты своего дела. Взгляните на портал EvolutionTehnical -ресурс: [url=http://www.evolutiontechnical.com/view/tehnologii/]университет технологий[/url], общей тематики. Может что то Вам пригодится со страниц портала.

Anonymous said...

dog uti cipro
http://drugsmed.pbworks.com/w/page/Buy-Nexium-and-Ambian-online-without-prescription does levaquin kill e coli bacteria
http://drugsmed.pbworks.com/w/page/32125830/cheapest-store-to-buy-plavix glucovance contains
http://drugsmed.pbworks.com/w/page/Buy-really-cheap-Lipitor-online-in-our-Certified-drug-store geodon morning or night

http://poots.com/peoples/buylipitor/weblog/ ivermectin treat red mange dog
http://www.box.net/shared/ms35vzp2h6 ocd tremor lexapro
http://www.box.net/shared/zpds59ulln celebrex pharmacology
http://www.box.net/shared/aip1dhs9nl discount lithium camera batteries
http://www.box.net/shared/n11ixstfll drug information altace
http://www.box.net/shared/d5vv2td3rs buy amoxicillin elixer

http://www.box.net/shared/zfmqhvscbu claritin loratadine washington
http://www.box.net/shared/kri3gerq2g fluoxetine clitoris itch
http://www.box.net/shared/uzqpmees0v decrease sexually by dilantin and trileptal
http://www.box.net/shared/5h69joqgbn gmc soma engine
http://www.box.net/shared/pguofr9hcl lamictal combined with zoloft or celexa
http://www.ibm.com/developerworks/mydeveloperworks/profiles/user/abilify hcg or nolvadex for pct
http://safepills.pbworks.com color of the pill cephalexin
http://drugsmed.pbworks.com/w/page/32189052/buy-prevacid-solutab-lansoprazole alcohol withdrawal infant clonidine
http://drugsmed.pbworks.com/w/page/32188344/buy-45mg-cheap-actos promethazine mechanism
http://drugsmed.pbworks.com/w/page/32125830/cheapest-store-to-buy-plavix risperdal and welbutrin taken together

http://drugsmed.pbworks.com/w/page/32157747/cheap-advair-diskus-250-50 altace heart medicine
http://sourceforge.net/projects/cheappills/forums/forum/1296174/topic/3945233 lamisil ringworm rub it in
http://sourceforge.net/projects/cheappills/forums/forum/1296174/topic/3945241 foods to avoid when taking warfarin

Anonymous said...

Can I clone your article to my blog? Thank you…
watch harry potter and deathly hallows online

Anonymous said...

[b]Clavamox (Amoxicillin/Clavulanate)[/b]
[b]Drug Uses[/b]

Clavamox is approved for treatment of the following canine infections:
Skin and soft-tissue infections such as wounds, abscesses, cellulitis, and superficial/juvenile and deep

pyoderma due to susceptible strains of the following organisms: lactamase-producing Staphylococcus aureus,

non-lactamase-producing Staphylococcus aureus, Staphylococcus spp., Streptococcus spp. and E. coli.
Periodontal infections due to susceptible strains of both aerobic and anaerobic bacteria.

Anonymous said...

Отправить смс

Anonymous said...

Its awesome all of the time to view how folks can compose wonderful stuff about people topics! Thank you and I ve bookmarked you
watch burlesque online free
[url=http://wmoviesonline.com/burlesque-2010-watch-online/] watch burlesque online [/url]

penisenlargement4male said...

It is best to participate in a contest for among the best blogs on the web. I'll recommend this website!
Vimax Pills Enhance VigRX Plus metropathies Male Extra Amp Do Vimax pills really work mastoidal
More Info:
Penis Enlargement|Penis Enlargement Pills|Vimax Pills|Male Extra Pills |VigRX Plus

Anonymous said...

clomid and hcg trigger shot | do you need a prescription for clomid - clomid 50, clomid signs of ovulation

Anonymous said...

No Fax Payday Loans Online http://www.youtube.com/watch%3Fv%3DJVfEpBWVZR8&rct=j Plulk Payday Online Loans Larasweve [url=http://www.businessweek.com/news/2012-10-08/aricent-appoints-frank-kern-as-chief-executive-officer&rct=j]easy payday loans online[/url] no fax payday loans online The clearinghouse sites or online magazines do the seo work for their writers, making money on the sheer number of hits on their site.In fact, it is a saying in the online marketing community that doing a joint venture with a guru like frank kern would enable you easily cross the million-dollar mark.Ppc advertising!!

Anonymous said...

Frank kern http://www.facebook.com/pages/Frank-Kern/172501352786739 Plulk [url=http://www.healthgrades.com/physician/dr-frank-kern-2mh4y]Frank Kern Scamming[/url] Larasweve Frank kern Frank Kern Mass Control 2 They might have stumbled upon irrelevant information, read and learned them when in reality they are not actually necessary or that the information is outdated.As a small business, advertising online is daunting when most ads you see are for major companies that aren't even on the same playing field as you?Ve already had $24,838.

Anonymous said...

Клубничка [url=http://sexatam.net.ua/tags/%EE%ED%EB%E0%E9%ED/]онлайн[/url] [url=http://sexatam.net.ua/tags/%E4%F0%EE%F7%F3/] дрочу[/url]
Простите, но посмотрите как девочки лижут [url=http://modelyak.net.ua/tags/%E2%EB%E0%E6%ED%F3%FE/]влажную[/url] [url=http://modelyak.net.ua/tags/%EF%E8%F1%E5%F7%EA%F3/]писечку[/url]

Anonymous said...

Great goоds from you, man. Ι've understand your stuff previous to and you're just extremelу great.
I rеallу like what yоu've acquired here, really like what you are saying and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I can't ωait to reaԁ fаr
moгe from you. Thiѕ is асtually а wonԁerful wеbѕite.
My web page: unsecured loans for bad credit

Anonymous said...

Thаnk yоu, I've just been looking for information about this topic for ages and yours is the greatest I have found out so far. But, what in regards to the bottom line? Are you sure concerning the supply?
Look at my web page loans for bad credit

Anonymous said...

Ιt's very straightforward to find out any matter on net as compared to textbooks, as I found this paragraph at this web site.
Feel free to surf my blog quick cash loans

Anonymous said...

I think this іѕ аmong the mοst significаnt info for me.
Anԁ i аm glaԁ reading youг artіcle.
But want to remarκ оn few general things,
Thе web site stylе іѕ peгfесt, the artіcleѕ is rеally grеаt : D.
Gоod job, сheeгѕ

Here is my wеb-sitе; diet

Anonymous said...

I don't even know how I ended up here, but I thought this post was good. I do not know who you are but certainly you are going to a famous blogger if you aren't alrеady ;) Cheеrs!


Feel free to suгf to my blog post short term loans uk - lewissloans.co.uk