We have debuggers for bash.
Follow bash debugger
Network slow, but you don't know the cause? Use Bandwidth Analyzer Pack (BAP) to monitor and analyze network bandwidth performance and traffic patterns. With BAP, you can identify which users, applications, and protocols are consuming the most bandwidth. You can also monitor Wireless LAN Controller traffic to see what applications and clients are using your wireless network. Try it free for 30 days!
Rate This ProjectLogin To Rate This Project
After all these years. This is the only debugger that comes close to supporting the ever expanding gdb command set. It also seems to be used under the covers for some IDE's that support bash.