Skip to content

Commit a46eadc

Browse files
authored
Fix grammar and clarity issues in README.md
Corrected grammatical errors and improved clarity in README.
1 parent b527b88 commit a46eadc

1 file changed

Lines changed: 7 additions & 8 deletions

File tree

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ Here, we have a debugger for Bash 5.2 and higher.
66

77
Other branches in this repository support earlier versions of Bash. For example, use branch 4.1 for Bash version 4.1.
88

9-
The command syntax generally follows that of the [zsh debugger ](https://github.com/rocky/zshdb), trepanning debuggers and, more generally, GNU debugger *gdb*.
9+
The command syntax generally follows that of the [zsh debugger ](https://github.com/rocky/zshdb), trepanning debuggers, and, more generally, GNU debugger *gdb*.
1010

11-
There are 3 ways to get into the debugger. If bash (with debugger support enabled which is the default) is installed and the debugger are *both* installed properly. Then:
11+
There are 3 ways to get into the debugger. If bash (with debugger support enabled, which is the default) is installed, and the debugger is installed properly. Then:
1212

1313
```
1414
bash --debugger -- bash-script-name script-arg1 script-arg2...
@@ -21,7 +21,7 @@ If bash isn't installed in a way that will find bashdb, then:
2121
```
2222

2323
The downside here is that $0 will be "bashdb" not
24-
bash-script-name. Also call stack will show the invocation to bashdb.
24+
bash-script-name. Also acall stack will show the invocation to bashdb.
2525

2626
Finally, to invoke the debugger from the script
2727

@@ -36,23 +36,22 @@ Finally, to invoke the debugger from the script
3636
stop_here
3737
```
3838

39-
An advantage of the above is that there is no overhead up until you
40-
invoke the debugger. Typically for large bash programs like
39+
An advantage of the above is that there is no overhead until you
40+
invoke the debugger. Typically, for large bash programs like
4141
configuration scripts, this is a big win.
4242

4343
*IMPORTANT NOTE IF YOU USE THE ABOVE TO DEBUG CONFIGURE SCRIPTS...*
4444

4545
stdin is closed by configure early on. This causes the debugger to quit.
46-
You can get around this invoking a command script that sets debugger
47-
up input and output. Run tty to figure out what the terminal tty is set to.
46+
You can get around this by invoking a command script that sets up the debugger input and output. Run tty to figure out what the terminal tty is set to.
4847

4948
```
5049
$ tty
5150
/dev/pts/3
5251
$
5352
```
5453

55-
Above it came out to */dev/pts/3*. Let's go with that. Put the folliwng
54+
Above it came out to */dev/pts/3*. Let's go with that. Put the following
5655
in a file say */tmp/bashdb-configure*
5756

5857
```

0 commit comments

Comments
 (0)