Imported from ../bash-2.05b.tar.gz.
This commit is contained in:
parent
f73dda092b
commit
7117c2d221
362 changed files with 34387 additions and 15063 deletions
37
examples/obashdb/bashdb.pre
Normal file
37
examples/obashdb/bashdb.pre
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
# bashdb.pre - Bourne-Again Shell Debugger preamble file
|
||||
# prepended to script being ddebugged
|
||||
#arguments:
|
||||
# $1 = name of original guineapig script
|
||||
# $2 = dir where temp files are stored
|
||||
# $3 = dir where bashdb.pre and bashdb.fns are stored
|
||||
|
||||
# separate history file for bashdb
|
||||
HISTFILE=~/.bashdb_history
|
||||
set -o history
|
||||
set +H
|
||||
|
||||
# prompt for trace line
|
||||
PS4="${1}"
|
||||
|
||||
_dbgfile=$0
|
||||
_guineapig=$1
|
||||
_tmpdir=$2
|
||||
_libdir=$3
|
||||
shift 3 #move user's args into place
|
||||
|
||||
. $_libdir/bashdb.fns #read in the debugger functions
|
||||
|
||||
_linebp=
|
||||
_stringbp=
|
||||
let _trace=1 #init execution trace flag to on
|
||||
|
||||
#read guineapig file into _lines array
|
||||
_readin 1
|
||||
|
||||
trap _cleanup EXIT #erase files before exiting
|
||||
|
||||
let _steps=1 #no. of statements to run after setting trap
|
||||
#set LINENO, gets incremented to 1
|
||||
LINENO=0
|
||||
trap '_steptrap $LINENO' DEBUG
|
||||
:
|
||||
Loading…
Add table
Add a link
Reference in a new issue