Hi, [liveuser@localhost-live scf]$ reset; ./findscan rm_stale foo bar -ab /tmp |& cat -n
Beginning at line 217 of `cat`s numbering of this xtrace output log, the read prompt from the Debug trap prints some info for a few lines, and then one line before #218, the PS4 prompt is displayed again, if the highlighting patterns are to be believed. PS4 prior read as... 214 + At:[ 4]gardning( 361) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > set -x At line (( 218 - 1 )) PS4 reads as... + At:[DEBUG trap 30013 218 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62 219 _dbg_pmt 220 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62 221 6a7 The string 'DEBUG trap 30013' is the stdout of a command on line 382 of gardning.bash: 167 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > echo DEBUG trap 30013 168 DEBUG trap 30013 Line "218" of the second PS4 value is a function trace printed above at line 172: 169 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > _fun_trc ... 173 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62 The strings from lines "219" and "220" are shown in the xtrace log at lines 179 and 184, respectively. After line 221, xtrace seems to become somehow disabled, and a series of environment diffs are printed through the rest of the file. I am shocked, shocked to find that there is drinking going on in this establishment! Cheers, Wiley scripts and xtrace files attached :-/ Thank you!!!
1 set -aCuTE
2 ++ [[ n == y ]]
3 ++ printf %b '\e[m'
4 ++ : './gardning.bash:12 ./findscan:128'
5 ++ FUNCNEST=32
6 ++ close_ps4='\n\e[0;104m+[${#nBS[@]}]${nBS[0]##*/}( ${nL} ) [$((
${#nBS[@]} - 1 ))]${nBS[1]##*/}( ${nBL[0]} )${nF[0]} [$(( ${#nBS[@]} - 2
))]${nBS[2]##*/}( ${nBL[1]} )${nF[1]} [$(( ${#nBS[@]} - 3 ))]${nBS[3]##*/}(
${nBL[2]} )${nF[2]} [$(( ${#nBS[@]} - 4 ))]${nBS[4]##*/}( ${nBL[3]} )${nF[3]}
\e[m\n |=\t=|> \e[0;93m '
7 ++ far_ps4='\e[0;104m+ At:[$( printf "%2d" ${#nBS[@]} )]$( : 21594 )$(
cut -c -8 <<< ${nBS[0]##*/} )($( printf "%4d" ${nL} )) In:<$( printf "%-8s"
${nF[0]:-""})> Fr:[$( printf "%2d" $(( ${#nBS[@]} - 1 )) )]$( cut -c -8 <<<
${nBS[1]##*/} )($( printf "%4d" ${nBL[0]} )) $( set -x )\e[m > \e[0;93m'
8 + At:[ 2]gardning( 32) In:< > Fr:[ 1]findscan( 128) >
PS4='\e[0;104m+ At:[$( printf "%2d" ${#nBS[@]} )]$( : 21594 )$( cut -c -8 <<<
${nBS[0]##*/} )($( printf "%4d" ${nL} )) In:<$( printf "%-8s" ${nF[0]:-""})>
Fr:[$( printf "%2d" $(( ${#nBS[@]} - 1 )) )]$( cut -c -8 <<< ${nBS[1]##*/} )($(
printf "%4d" ${nBL[0]} )) $( set -x )\e[m > \e[0;93m'
9 + At:[ 2]gardning( 32) In:< > Fr:[ 1]findscan( 128) > export
PS4
10 + At:[ 2]gardning( 35) In:< > Fr:[ 1]findscan( 128) > export
FUNCNEST close_ps4 far_ps4
11 + At:[ 2]gardning( 38) In:< > Fr:[ 1]findscan( 128) > : '<>:
Debug functions & traps'
12 + At:[ 2]gardning( 67) In:< > Fr:[ 1]findscan( 128) > declare
-fx _fun_trc
13 + At:[ 2]gardning( 68) In:< > Fr:[ 1]findscan( 128) > declare
-t _fun_trc
14 + At:[ 2]gardning( 77) In:< > Fr:[ 1]findscan( 128) > declare
-fx exit
15 + At:[ 2]gardning( 78) In:< > Fr:[ 1]findscan( 128) > declare
-t exit
16 + At:[ 2]gardning( 127) In:< > Fr:[ 1]findscan( 128) > declare
-fx _trp_int
17 + At:[ 2]gardning( 128) In:< > Fr:[ 1]findscan( 128) > declare
-t _trp_int
18 + At:[ 2]gardning( 132) In:< > Fr:[ 1]findscan( 128) > trap ':
"${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]}"; _trp_int; : "${nBS[0]}:${nL}
${nBS[1]}:${nBL[0]}"' INT
19 + At:[ 2]gardning( 135) In:< > Fr:[ 1]findscan( 128) > : 'Some
standard data- & file-maintenance functions'
20 + At:[ 2]gardning( 211) In:< > Fr:[ 1]findscan( 128) > : '<>
Debug: "Full xTrace" variables and functions'
21 + At:[ 2]gardning( 246) In:< > Fr:[ 1]findscan( 128) > declare
-fx _xt_hush
22 + At:[ 2]gardning( 247) In:< > Fr:[ 1]findscan( 128) > declare
-t _xt_hush
23 + At:[ 2]gardning( 269) In:< > Fr:[ 1]findscan( 128) > declare
-fx _mkv_pre
24 + At:[ 2]gardning( 270) In:< > Fr:[ 1]findscan( 128) > declare
-t _mkv_pre
25 + At:[ 2]gardning( 285) In:< > Fr:[ 1]findscan( 128) > declare
-fx _mkv_now
26 + At:[ 2]gardning( 286) In:< > Fr:[ 1]findscan( 128) > declare
-t _mkv_now
27 + At:[ 2]gardning( 329) In:< > Fr:[ 1]findscan( 128) > declare
-fx _mkv_dlt
28 + At:[ 2]gardning( 330) In:< > Fr:[ 1]findscan( 128) > declare
-t _mkv_dlt
29 + At:[ 2]gardning( 344) In:< > Fr:[ 1]findscan( 128) > declare
-fx _mk_dlts
30 + At:[ 2]gardning( 345) In:< > Fr:[ 1]findscan( 128) > declare
-t _mk_dlts
31 + At:[ 2]gardning( 365) In:< > Fr:[ 1]findscan( 128) > declare
-fx _dbg_pmt
32 + At:[ 2]gardning( 366) In:< > Fr:[ 1]findscan( 128) > declare
-t _dbg_pmt
33 + At:[ 2]gardning( 387) In:< > Fr:[ 1]findscan( 128) > declare
-fx _xtrace_
34 + At:[ 2]gardning( 388) In:< > Fr:[ 1]findscan( 128) > declare
-t _xtrace_
35 + At:[ 2]gardning( 393) In:< > Fr:[ 1]findscan( 128) > : '<>
Delete any left over xtrace files from -mktemp -p /tmp-'
36 + At:[ 2]gardning( 396) In:< > Fr:[ 1]findscan( 128) >
xtr_time_f=/tmp/tmp.mtime_file.scf.2156241.15179.xtr
37 + At:[ 2]gardning( 399) In:< > Fr:[ 1]findscan( 128) > mktemp
-p /tmp --suffix=.scf.2156241.15179.xtr.E
38 + At:[ 2]gardning( 399) In:< > Fr:[ 1]findscan( 128) >
xtr_delta_sum_f=/tmp/tmp.fDXWjkitf4.scf.2156241.15179.xtr.E
39 + At:[ 2]gardning( 400) In:< > Fr:[ 1]findscan( 128) > export
rand_f_nm xtr_time_f xtr_delta_sum_f
40 + At:[ 2]gardning( 401) In:< > Fr:[ 1]findscan( 128) > unset f
xtr_rm_list xtr_files
41 + At:[ 2]gardning( 404) In:< > Fr:[ 1]findscan( 128) > touch -d
'1 minutes ago' /tmp/tmp.mtime_file.scf.2156241.15179.xtr
42 + At:[ 2]gardning( 408) In:< > Fr:[ 1]findscan( 128) > [[ -v
rm_stale ]]
43 + At:[ 2]gardning( 411) In:< > Fr:[ 1]findscan( 128) > mapfile
-d '' -t xtr_files
44 + At:[ 2]gardning( 411) In:< > Fr:[ 1]findscan( 128) > find -P
/tmp -maxdepth 1 -type f -user 1000 -name
'tmp.[a-zA-Z0-9]*.scf.[0-9]*.[0-9]*.xtr*' '!' -newer
/tmp/tmp.mtime_file.scf.2156241.15179.xtr '!' -name
tmp.mtime_file.scf.2156241.15179.xtr -print0
45 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
46 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A ]]
47 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A ]]
48 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A ]]
49 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A
50 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
51 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
52 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.BUO45VchZR.scf.2152443.4637.xtr ]]
53 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.BUO45VchZR.scf.2152443.4637.xtr ]]
54 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.BUO45VchZR.scf.2152443.4637.xtr ]]
55 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.BUO45VchZR.scf.2152443.4637.xtr
56 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
57 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
58 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A ]]
59 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A ]]
60 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A ]]
61 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A
62 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
63 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
64 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.Twa4QrWKF7.scf.2152443.4637.xtr ]]
65 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.Twa4QrWKF7.scf.2152443.4637.xtr ]]
66 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.Twa4QrWKF7.scf.2152443.4637.xtr ]]
67 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.Twa4QrWKF7.scf.2152443.4637.xtr
68 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
69 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
70 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.YIu57vcwta.scf.2152443.4637.xtr.A ]]
71 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.YIu57vcwta.scf.2152443.4637.xtr.A ]]
72 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.YIu57vcwta.scf.2152443.4637.xtr.A ]]
73 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.YIu57vcwta.scf.2152443.4637.xtr.A
74 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
75 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
76 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr ]]
77 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr ]]
78 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr ]]
79 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr
80 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
81 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
82 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.f2foneJufd.scf.2152443.4637.xtr.A ]]
83 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.f2foneJufd.scf.2152443.4637.xtr.A ]]
84 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.f2foneJufd.scf.2152443.4637.xtr.A ]]
85 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.f2foneJufd.scf.2152443.4637.xtr.A
86 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
87 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
88 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.8legeZBcQb.scf.2152443.4637.xtr ]]
89 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.8legeZBcQb.scf.2152443.4637.xtr ]]
90 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.8legeZBcQb.scf.2152443.4637.xtr ]]
91 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.8legeZBcQb.scf.2152443.4637.xtr
92 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
93 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
94 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A ]]
95 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A ]]
96 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A ]]
97 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A
98 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
99 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
100 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.9Gj1yKakqO.scf.2152443.4637.xtr ]]
101 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.9Gj1yKakqO.scf.2152443.4637.xtr ]]
102 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.9Gj1yKakqO.scf.2152443.4637.xtr ]]
103 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.9Gj1yKakqO.scf.2152443.4637.xtr
104 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
105 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
106 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A ]]
107 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A ]]
108 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A ]]
109 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A
110 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
111 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
112 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.UeMqC5HwH2.scf.2152443.4637.xtr ]]
113 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.UeMqC5HwH2.scf.2152443.4637.xtr ]]
114 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.UeMqC5HwH2.scf.2152443.4637.xtr ]]
115 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.UeMqC5HwH2.scf.2152443.4637.xtr
116 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
117 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
118 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A ]]
119 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A ]]
120 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A ]]
121 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A
122 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
123 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
124 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.faXIm4e0I7.scf.2152443.4637.xtr ]]
125 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.faXIm4e0I7.scf.2152443.4637.xtr ]]
126 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.faXIm4e0I7.scf.2152443.4637.xtr ]]
127 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.faXIm4e0I7.scf.2152443.4637.xtr
128 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
129 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
130 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A ]]
131 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A ]]
132 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A ]]
133 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A
134 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
135 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
136 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.XcXGKC8egz.scf.2152443.4637.xtr ]]
137 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.XcXGKC8egz.scf.2152443.4637.xtr ]]
138 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.XcXGKC8egz.scf.2152443.4637.xtr ]]
139 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.XcXGKC8egz.scf.2152443.4637.xtr
140 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
141 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
142 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A ]]
143 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A ]]
144 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A ]]
145 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A
146 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
147 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
148 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.pMY46w2lmQ.scf.2152443.4637.xtr ]]
149 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.pMY46w2lmQ.scf.2152443.4637.xtr ]]
150 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.pMY46w2lmQ.scf.2152443.4637.xtr ]]
151 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.pMY46w2lmQ.scf.2152443.4637.xtr
152 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
153 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
154 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f
/tmp/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E ]]
155 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L
/tmp/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E ]]
156 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O
/tmp/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E ]]
157 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod
000 /tmp/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E
158 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) >
xtr_rm_list+=("${f}")
159 + At:[ 2]gardning( 428) In:< > Fr:[ 1]findscan( 128) > unset f
160 + At:[ 2]gardning( 432) In:< > Fr:[ 1]findscan( 128) > [[ -n
/tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A ]]
161 + At:[ 2]gardning( 433) In:< > Fr:[ 1]findscan( 128) > rm -f
--one-file-system --preserve-root=all
/tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A
/tmp/tmp.BUO45VchZR.scf.2152443.4637.xtr
/tmp/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A
/tmp/tmp.Twa4QrWKF7.scf.2152443.4637.xtr
/tmp/tmp.YIu57vcwta.scf.2152443.4637.xtr.A
/tmp/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr
/tmp/tmp.f2foneJufd.scf.2152443.4637.xtr.A
/tmp/tmp.8legeZBcQb.scf.2152443.4637.xtr
/tmp/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A
/tmp/tmp.9Gj1yKakqO.scf.2152443.4637.xtr
/tmp/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A
/tmp/tmp.UeMqC5HwH2.scf.2152443.4637.xtr
/tmp/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A
/tmp/tmp.faXIm4e0I7.scf.2152443.4637.xtr
/tmp/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A
/tmp/tmp.XcXGKC8egz.scf.2152443.4637.xtr
/tmp/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A
/tmp/tmp.pMY46w2lmQ.scf.2152443.4637.xtr
/tmp/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E
162 + At:[ 2]gardning( 436) In:< > Fr:[ 1]findscan( 128) > unset
xtr_rm_list xtr_files
163 + At:[ 2]gardning( 444) In:< > Fr:[ 1]findscan( 128) > _xtrace_
3580
164 + At:[ 3]gardning( 374) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
'xtr_files=?"_xtrace_"' BEGINS ' ~~~ ~~~ ~~~ ' '0>1'
165 + At:[ 3]gardning( 380) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
'./gardning.bash:380 ./gardning.bash:444, 28666'
166 + At:[ 3]gardning( 381) In:<_xtrace_> Fr:[ 2]gardning( 444) > trap
'echo DEBUG trap 30013; _fun_trc; : "${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]} |
PIUSV"; _dbg_pmt "$_"; : "${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]}"' DEBUG
167 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > echo
DEBUG trap 30013
168 DEBUG trap 30013
169 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > _fun_trc
170 + At:[ 4]gardning( 46) In:<_fun_trc> Fr:[ 3]gardning( 382) > :
'30013=?"_fun_trc"' BEGINS ' ~~~ ~~~ ~~~ ' '1>2'
171 + At:[ 4]gardning( 46) In:<_fun_trc> Fr:[ 3]gardning( 382) > local
line_hyphen=46:ahuxBCET
172 + At:[ 4]gardning( 47) In:<_fun_trc> Fr:[ 3]gardning( 382) > set -
173 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
174 + At:[ 4]gardning( 65) In:<_fun_trc> Fr:[ 3]gardning( 382) > :
'_fun_trc ENDS' ' ~~~ ~~~ ~~~ ' '2>1'
175 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
'./gardning.bash:382 ./gardning.bash:444 | PIUSV'
176 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > _dbg_pmt
'./gardning.bash:382 ./gardning.bash:444 | PIUSV'
177 + At:[ 4]gardning( 348) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > :
'_dbg_pmt BEGINS' ' ~~~ ~~~ ~~~ ' '1>2'
178 + At:[ 4]gardning( 350) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > echo
_dbg_pmt
179 _dbg_pmt
180 + At:[ 4]gardning( 351) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > _fun_trc
181 + At:[ 5]gardning( 46) In:<_fun_trc> Fr:[ 4]gardning( 351) > :
'_dbg_pmt=?"_fun_trc"' BEGINS ' ~~~ ~~~ ~~~ ' '2>3'
182 + At:[ 5]gardning( 46) In:<_fun_trc> Fr:[ 4]gardning( 351) > local
line_hyphen=46:ahuxBCET
183 + At:[ 5]gardning( 47) In:<_fun_trc> Fr:[ 4]gardning( 351) > set -
184 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
185 + At:[ 5]gardning( 65) In:<_fun_trc> Fr:[ 4]gardning( 351) > :
'_fun_trc ENDS' ' ~~~ ~~~ ~~~ ' '3>2'
186 + At:[ 4]gardning( 353) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > local
hyphen_sav=ahuxBCET
187 + At:[ 4]gardning( 355) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > _mk_dlts
188 + At:[ 5]gardning( 333) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
'hyphen_sav=ahuxBCET=?"_mk_dlts"' BEGINS ' ~~~ ~~~ ~~~ ' '2>3'
189 + At:[ 5]gardning( 336) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
_xt_hush
190 + At:[ 5]gardning( 337) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_pre
191 + At:[ 6]gardning( 253) In:<_mkv_pre> Fr:[ 5]gardning( 337) > :
'_xt_hush=?"_mkv_pre"' BEGINS ' ~~~ ~~~ ~~~ ' '3>4'
192 + At:[ 6]gardning( 254) In:<_mkv_pre> Fr:[ 5]gardning( 337) > : 'if
now-file exists'
193 + At:[ 6]gardning( 255) In:<_mkv_pre> Fr:[ 5]gardning( 337) > [[ -v
xtr_senv_now ]]
194 + At:[ 6]gardning( 267) In:<_mkv_pre> Fr:[ 5]gardning( 337) > :
'_mkv_pre ENDS ' ' ~~~ ~~~ ~~~ ' '4>3'
195 + At:[ 5]gardning( 338) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_now
196 + At:[ 6]gardning( 273) In:<_mkv_now> Fr:[ 5]gardning( 338) > :
'_mkv_pre=?"_mkv_now"' BEGINS ' ~~~ ~~~ ~~~ ' '3>4'
197 + At:[ 6]gardning( 278) In:<_mkv_now> Fr:[ 5]gardning( 338) > mktemp
-p /tmp --suffix=.scf.2156241.15179.xtr
198 + At:[ 6]gardning( 278) In:<_mkv_now> Fr:[ 5]gardning( 338) >
xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
199 + At:[ 6]gardning( 281) In:<_mkv_now> Fr:[ 5]gardning( 338) > set
200 + At:[ 6]gardning( 282) In:<_mkv_now> Fr:[ 5]gardning( 338) > env
201 + At:[ 6]gardning( 283) In:<_mkv_now> Fr:[ 5]gardning( 338) > :
'_mkv_now ENDS ' ' ~~~ ~~~ ~~~ ' '4>3'
202 + At:[ 5]gardning( 339) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_dlt
203 + At:[ 6]gardning( 289) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > :
'_mkv_now=?"_mkv_dlt"' BEGINS ' ~~~ ~~~ ~~~ ' '3>4'
204 + At:[ 6]gardning( 290) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > : 'if
now and prev'
205 + At:[ 6]gardning( 291) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -n
/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr ]]
206 + At:[ 6]gardning( 292) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -v
xtr_senv_prev ]]
207 + At:[ 6]gardning( 327) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > :
'_mkv_dlt ENDS ' ' ~~~ ~~~ ~~~ ' '4>3'
208 + At:[ 5]gardning( 340) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
_xt_hush
209 + At:[ 5]gardning( 342) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
'_mk_dlts ENDS ' ' ~~~ ~~~ ~~~ ' '3>2'
210 + At:[ 4]gardning( 357) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > : '
~~~ ~~ ~ PROMPT ~ ~~ ~~~'
211 + At:[ 4]gardning( 358) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > read -rp
'R+ [./gardning.bash:382] | echo cmd after DEBUG trap, $LINENO, 5741? |: ' _
212 R+ [./gardning.bash:382] | echo cmd after DEBUG trap, $LINENO, 5741?
|:
+ At:[ 4]gardning( 359) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > :
'./gardning.bash:359 ./gardning.bash:382'
213 + At:[ 4]gardning( 361) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > [[
ahuxBCET =~ x ]]
214 + At:[ 4]gardning( 361) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > set -x
215 + At:[ 4]gardning( 363) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > :
'_dbg_pmt ENDS ' ' ~~~ ~~~ ~~~ ' '2>1'
216 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
'./gardning.bash:382 ./gardning.bash:444'
217 R+ [./gardning.bash:382] | printf "%2d" ${#nBS[@]}? |:
R+ [./gardning.bash:382] | : 21594? |:
R+ [./gardning.bash:382] | cut -c -8 <<< ${nBS[0]##*/}? |:
R+ [./gardning.bash:382] | printf "%4d" ${nL}? |:
R+ [./gardning.bash:382] | printf "%-8s" ${nF[0]:-""}? |:
R+ [./gardning.bash:382] | printf "%2d" $(( ${#nBS[@]} - 1 ))? |:
R+ [./gardning.bash:382] | cut -c -8 <<< ${nBS[1]##*/}? |:
R+ [./gardning.bash:382] | printf "%4d" ${nBL[0]}? |:
R+ [./gardning.bash:382] | set -x? |:
+ At:[DEBUG trap 30013
218 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
219 _dbg_pmt
220 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
221 6a7
222 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
223 9c10
224 < BASH_REMATCH=([0]="x")
225 ---
226 > BASH_REMATCH=()
227 63c64
228 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
229 ---
230 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
231 96c97
232 < hyphen_sav=ahuxBCET
233 ---
234 > hyphen_sav=ahuBCET
235 118c119,120
236 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
237 ---
238 > xtr_senv_now=/tmp/tmp.Ioprcj7c5t.scf.2156241.15179.xtr
239 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
240 405c407
241 < hyphen_sav=ahuxBCET
242 ---
243 > hyphen_sav=ahuBCET
244 418a421
245 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
246 451c454
247 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
248 ---
249 > xtr_senv_now=/tmp/tmp.Ioprcj7c5t.scf.2156241.15179.xtr
250 3]DEBUG trap 30013
251 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
252 _dbg_pmt
253 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
254 6a7
255 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
256 9c10
257 < BASH_REMATCH=([0]="x")
258 ---
259 > BASH_REMATCH=()
260 63c64
261 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
262 ---
263 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
264 96c97
265 < hyphen_sav=ahuxBCET
266 ---
267 > hyphen_sav=ahuBCET
268 118c119,120
269 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
270 ---
271 > xtr_senv_now=/tmp/tmp.7INglib1i8.scf.2156241.15179.xtr
272 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
273 405c407
274 < hyphen_sav=ahuxBCET
275 ---
276 > hyphen_sav=ahuBCET
277 418a421
278 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
279 451c454
280 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
281 ---
282 > xtr_senv_now=/tmp/tmp.7INglib1i8.scf.2156241.15179.xtrDEBUG trap 30013
283 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
284 _dbg_pmt
285 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
286 6a7
287 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
288 9c10
289 < BASH_REMATCH=([0]="x")
290 ---
291 > BASH_REMATCH=()
292 63c64
293 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
294 ---
295 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
296 96c97
297 < hyphen_sav=ahuxBCET
298 ---
299 > hyphen_sav=ahuBCET
300 118c119,120
301 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
302 ---
303 > xtr_senv_now=/tmp/tmp.szQZTuceXk.scf.2156241.15179.xtr
304 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
305 405c407
306 < hyphen_sav=ahuxBCET
307 ---
308 > hyphen_sav=ahuBCET
309 418a421
310 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
311 451c454
312 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
313 ---
314 > xtr_senv_now=/tmp/tmp.szQZTuceXk.scf.2156241.15179.xtr
315 gardning(DEBUG trap 30013
316 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
317 _dbg_pmt
318 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
319 6a7
320 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
321 9c10
322 < BASH_REMATCH=([0]="x")
323 ---
324 > BASH_REMATCH=()
325 63c64
326 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
327 ---
328 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
329 96c97
330 < hyphen_sav=ahuxBCET
331 ---
332 > hyphen_sav=ahuBCET
333 118c119,120
334 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
335 ---
336 > xtr_senv_now=/tmp/tmp.x4vHnIJory.scf.2156241.15179.xtr
337 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
338 405c407
339 < hyphen_sav=ahuxBCET
340 ---
341 > hyphen_sav=ahuBCET
342 418a421
343 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
344 451c454
345 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
346 ---
347 > xtr_senv_now=/tmp/tmp.x4vHnIJory.scf.2156241.15179.xtr
348 382) In:<DEBUG trap 30013
349 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
350 _dbg_pmt
351 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
352 6a7
353 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
354 9c10
355 < BASH_REMATCH=([0]="x")
356 ---
357 > BASH_REMATCH=()
358 63c64
359 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
360 ---
361 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
362 96c97
363 < hyphen_sav=ahuxBCET
364 ---
365 > hyphen_sav=ahuBCET
366 118c119,120
367 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
368 ---
369 > xtr_senv_now=/tmp/tmp.3fIciAkr9e.scf.2156241.15179.xtr
370 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
371 405c407
372 < hyphen_sav=ahuxBCET
373 ---
374 > hyphen_sav=ahuBCET
375 418a421
376 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
377 451c454
378 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
379 ---
380 > xtr_senv_now=/tmp/tmp.3fIciAkr9e.scf.2156241.15179.xtr
381 _xtrace_> Fr:[DEBUG trap 30013
382 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
383 _dbg_pmt
384 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
385 6a7
386 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
387 9c10
388 < BASH_REMATCH=([0]="x")
389 ---
390 > BASH_REMATCH=()
391 63c64
392 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
393 ---
394 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
395 96c97
396 < hyphen_sav=ahuxBCET
397 ---
398 > hyphen_sav=ahuBCET
399 118c119,120
400 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
401 ---
402 > xtr_senv_now=/tmp/tmp.CEoCJnh9qz.scf.2156241.15179.xtr
403 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
404 405c407
405 < hyphen_sav=ahuxBCET
406 ---
407 > hyphen_sav=ahuBCET
408 418a421
409 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
410 451c454
411 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
412 ---
413 > xtr_senv_now=/tmp/tmp.CEoCJnh9qz.scf.2156241.15179.xtr
414 2]DEBUG trap 30013
415 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
416 _dbg_pmt
417 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
418 6a7
419 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
420 9c10
421 < BASH_REMATCH=([0]="x")
422 ---
423 > BASH_REMATCH=()
424 63c64
425 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
426 ---
427 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
428 96c97
429 < hyphen_sav=ahuxBCET
430 ---
431 > hyphen_sav=ahuBCET
432 118c119,120
433 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
434 ---
435 > xtr_senv_now=/tmp/tmp.3TnQXPIAgG.scf.2156241.15179.xtr
436 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
437 405c407
438 < hyphen_sav=ahuxBCET
439 ---
440 > hyphen_sav=ahuBCET
441 418a421
442 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
443 451c454
444 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
445 ---
446 > xtr_senv_now=/tmp/tmp.3TnQXPIAgG.scf.2156241.15179.xtr
447 gardning(DEBUG trap 30013
448 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
449 _dbg_pmt
450 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
451 6a7
452 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
453 9c10
454 < BASH_REMATCH=([0]="x")
455 ---
456 > BASH_REMATCH=()
457 63c64
458 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
459 ---
460 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
461 96c97
462 < hyphen_sav=ahuxBCET
463 ---
464 > hyphen_sav=ahuBCET
465 118c119,120
466 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
467 ---
468 > xtr_senv_now=/tmp/tmp.TOjNgJKpv0.scf.2156241.15179.xtr
469 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
470 405c407
471 < hyphen_sav=ahuxBCET
472 ---
473 > hyphen_sav=ahuBCET
474 418a421
475 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
476 451c454
477 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
478 ---
479 > xtr_senv_now=/tmp/tmp.TOjNgJKpv0.scf.2156241.15179.xtr
480 444) DEBUG trap 30013
481 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
482 _dbg_pmt
483 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
484 6a7
485 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
486 9c10
487 < BASH_REMATCH=([0]="x")
488 ---
489 > BASH_REMATCH=()
490 63c64
491 <
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset:xtrace
492 ---
493 >
SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive-comments:noclobber:nounset
494 96c97
495 < hyphen_sav=ahuxBCET
496 ---
497 > hyphen_sav=ahuBCET
498 118c119,120
499 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
500 ---
501 > xtr_senv_now=/tmp/tmp.m9TgiLcTX1.scf.2156241.15179.xtr
502 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
503 405c407
504 < hyphen_sav=ahuxBCET
505 ---
506 > hyphen_sav=ahuBCET
507 418a421
508 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
509 451c454
510 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
511 ---
512 > xtr_senv_now=/tmp/tmp.m9TgiLcTX1.scf.2156241.15179.xtr > echo cmd
after DEBUG trap, 382, 5741
513 cmd after DEBUG trap, 382, 5741
514 + At:[ 3]gardning( 383) In:<_xtrace_> Fr:[ 2]gardning( 444) > echo
DEBUG trap 30013
515 DEBUG trap 30013
516 + At:[ 3]gardning( 383) In:<_xtrace_> Fr:[ 2]gardning( 444) > _fun_trc
517 + At:[ 4]gardning( 46) In:<_fun_trc> Fr:[ 3]gardning( 383) > :
'30013=?"_fun_trc"' BEGINS ' ~~~ ~~~ ~~~ ' '1>2'
518 + At:[ 4]gardning( 46) In:<_fun_trc> Fr:[ 3]gardning( 383) > local
line_hyphen=46:ahuxBCET
519 + At:[ 4]gardning( 47) In:<_fun_trc> Fr:[ 3]gardning( 383) > set -
520 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1
):./gardning.bash:444:_xtrace_ ( -0 ):./gardning.bash:383:_fun_trc ( +1
):./gardning.bash:46:_fun_trc:62
521 + At:[ 4]gardning( 65) In:<_fun_trc> Fr:[ 3]gardning( 383) > :
'_fun_trc ENDS' ' ~~~ ~~~ ~~~ ' '2>1'
522 + At:[ 3]gardning( 383) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
'./gardning.bash:383 ./gardning.bash:444 | PIUSV'
523 + At:[ 3]gardning( 383) In:<_xtrace_> Fr:[ 2]gardning( 444) > _dbg_pmt
'./gardning.bash:383 ./gardning.bash:444 | PIUSV'
524 + At:[ 4]gardning( 348) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > :
'_dbg_pmt BEGINS' ' ~~~ ~~~ ~~~ ' '1>2'
525 + At:[ 4]gardning( 350) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > echo
_dbg_pmt
526 _dbg_pmt
527 + At:[ 4]gardning( 351) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > _fun_trc
528 + At:[ 5]gardning( 46) In:<_fun_trc> Fr:[ 4]gardning( 351) > :
'_dbg_pmt=?"_fun_trc"' BEGINS ' ~~~ ~~~ ~~~ ' '2>3'
529 + At:[ 5]gardning( 46) In:<_fun_trc> Fr:[ 4]gardning( 351) > local
line_hyphen=46:ahuxBCET
530 + At:[ 5]gardning( 47) In:<_fun_trc> Fr:[ 4]gardning( 351) > set -
531 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2
):./gardning.bash:444:_xtrace_ ( -1 ):./gardning.bash:383:_dbg_pmt ( -0
):./gardning.bash:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
532 + At:[ 5]gardning( 65) In:<_fun_trc> Fr:[ 4]gardning( 351) > :
'_fun_trc ENDS' ' ~~~ ~~~ ~~~ ' '3>2'
533 + At:[ 4]gardning( 353) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > local
hyphen_sav=ahuxBCET
534 + At:[ 4]gardning( 355) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > _mk_dlts
535 + At:[ 5]gardning( 333) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
'hyphen_sav=ahuxBCET=?"_mk_dlts"' BEGINS ' ~~~ ~~~ ~~~ ' '2>3'
536 + At:[ 5]gardning( 336) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
_xt_hush
537 + At:[ 5]gardning( 337) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_pre
538 + At:[ 6]gardning( 253) In:<_mkv_pre> Fr:[ 5]gardning( 337) > :
'_xt_hush=?"_mkv_pre"' BEGINS ' ~~~ ~~~ ~~~ ' '3>4'
539 + At:[ 6]gardning( 254) In:<_mkv_pre> Fr:[ 5]gardning( 337) > : 'if
now-file exists'
540 + At:[ 6]gardning( 255) In:<_mkv_pre> Fr:[ 5]gardning( 337) > [[ -v
xtr_senv_now ]]
541 + At:[ 6]gardning( 256) In:<_mkv_pre> Fr:[ 5]gardning( 337) > : 'if
prev file exists'
542 + At:[ 6]gardning( 257) In:<_mkv_pre> Fr:[ 5]gardning( 337) > [[ -v
xtr_senv_prev ]]
543 + At:[ 6]gardning( 265) In:<_mkv_pre> Fr:[ 5]gardning( 337) >
xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
544 + At:[ 6]gardning( 267) In:<_mkv_pre> Fr:[ 5]gardning( 337) > :
'_mkv_pre ENDS ' ' ~~~ ~~~ ~~~ ' '4>3'
545 + At:[ 5]gardning( 338) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_now
546 + At:[ 6]gardning( 273) In:<_mkv_now> Fr:[ 5]gardning( 338) > :
'_mkv_pre=?"_mkv_now"' BEGINS ' ~~~ ~~~ ~~~ ' '3>4'
547 + At:[ 6]gardning( 278) In:<_mkv_now> Fr:[ 5]gardning( 338) > mktemp
-p /tmp --suffix=.scf.2156241.15179.xtr
548 + At:[ 6]gardning( 278) In:<_mkv_now> Fr:[ 5]gardning( 338) >
xtr_senv_now=/tmp/tmp.NyNAcTTSvD.scf.2156241.15179.xtr
549 + At:[ 6]gardning( 281) In:<_mkv_now> Fr:[ 5]gardning( 338) > set
550 + At:[ 6]gardning( 282) In:<_mkv_now> Fr:[ 5]gardning( 338) > env
551 + At:[ 6]gardning( 283) In:<_mkv_now> Fr:[ 5]gardning( 338) > :
'_mkv_now ENDS ' ' ~~~ ~~~ ~~~ ' '4>3'
552 + At:[ 5]gardning( 339) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_dlt
553 + At:[ 6]gardning( 289) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > :
'_mkv_now=?"_mkv_dlt"' BEGINS ' ~~~ ~~~ ~~~ ' '3>4'
554 + At:[ 6]gardning( 290) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > : 'if
now and prev'
555 + At:[ 6]gardning( 291) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -n
/tmp/tmp.NyNAcTTSvD.scf.2156241.15179.xtr ]]
556 + At:[ 6]gardning( 292) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -v
xtr_senv_prev ]]
557 + At:[ 6]gardning( 294) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > : 'if
delta'
558 + At:[ 6]gardning( 295) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -v
xtr_senv_delt ]]
559 + At:[ 6]gardning( 310) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > mktemp
-p /tmp --suffix=.scf.2156241.15179.xtr.A
560 + At:[ 6]gardning( 310) In:<_mkv_dlt> Fr:[ 5]gardning( 339) >
xtr_senv_delt=/tmp/tmp.NKXuzD7aFo.scf.2156241.15179.xtr.A
561 + At:[ 6]gardning( 313) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > diff
--color=always '--palette=ad=1;3;38;5;190:de=1;3;38;5;129'
--suppress-common-lines --suppress-blank-empty
/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
/tmp/tmp.NyNAcTTSvD.scf.2156241.15179.xtr
562 + At:[ 6]gardning( 324) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > sudo cat
/tmp/tmp.NKXuzD7aFo.scf.2156241.15179.xtr.A
563 7c7,8
564 < BASH_LINENO=([0]="338" [1]="355" [2]="382" [3]="444" [4]="128"
[5]="0")
565 ---
566 > BASH_COMMAND='echo cmd after DEBUG trap, $LINENO, 5741'
567 > BASH_LINENO=([0]="338" [1]="355" [2]="383" [3]="444" [4]="128"
[5]="0")
568 118c119,120
569 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
570 ---
571 > xtr_senv_now=/tmp/tmp.NyNAcTTSvD.scf.2156241.15179.xtr
572 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
573 418a421
574 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
575 451c454
576 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
577 ---
578 > xtr_senv_now=/tmp/tmp.NyNAcTTSvD.scf.2156241.15179.xtr
579 + At:[ 6]gardning( 327) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > :
'_mkv_dlt ENDS ' ' ~~~ ~~~ ~~~ ' '4>3'
580 + At:[ 5]gardning( 340) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
_xt_hush
581 + At:[ 5]gardning( 342) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
'_mk_dlts ENDS ' ' ~~~ ~~~ ~~~ ' '3>2'
582 + At:[ 4]gardning( 357) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > : '
~~~ ~~ ~ PROMPT ~ ~~ ~~~'
583 + At:[ 4]gardning( 358) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > read -rp
'R+ [./gardning.bash:383] | : "${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]}, 21506"?
|: ' _
584 R+ [./gardning.bash:383] | : "${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]},
21506"? |: ^C[liveuser@localhost-live scf]$
[liveuser@localhost-live scf]$ vim out.html
[liveuser@localhost-live scf]$ mousepad &
[1] 2159762
[liveuser@localhost-live scf]$ chromium-browser ./out.html &
[2] 2160116
[liveuser@localhost-live scf]$
[2160116:2160116:0625/182841.155086:ERROR:chrome_browser_cloud_management_controller.cc(162)]
Cloud management controller initialization aborted as CBCM is not enabled.
[liveuser@localhost-live scf]$ mousepad &
1 set -aCuTE
2 ++ [[ n == y ]]
3 ++ printf %b ʼ\e[mʼ
4 ++ : ʼ./gardning.bash:12 ./findscan:128ʼ
5 ++ FUNCNEST=32
6 ++ close_ps4=ʼ\n\e[0;104m+[${#nBS[@]}]${nBS[0]##*/}( ${nL} ) [$((
${#nBS
[@]} - 1 ))]${nBS[1]##*/}( ${nBL[0]} )${nF[0]} [$(( ${#nBS[@]} - 2 ))]${nBS[2]##
*/}( ${nBL[1]} )${nF[1]} [$(( ${#nBS[@]} - 3 ))]${nBS[3]##*/}( ${nBL[2]} )${nF[2
]} [$(( ${#nBS[@]} - 4 ))]${nBS[4]##*/}( ${nBL[3]} )${nF[3]} \e[m\n |=\t=|> \
e[0;93m ʼ
7 ++ far_ps4=ʼ\e[0;104m+ At:[$( printf "%2d" ${#nBS[@]} )]$( : 21594 )$(
c
ut -c -8 <<< ${nBS[0]##*/} )($( printf "%4d" ${nL} )) In:<$( printf "%-8s" ${nF[
0]:-""})> Fr:[$( printf "%2d" $(( ${#nBS[@]} - 1 )) )]$( cut -c -8 <<< ${nBS[1]#
#*/} )($( printf "%4d" ${nBL[0]} )) $( set -x )\e[m > \e[0;93mʼ
8 + At:[ 2]gardning( 32) In:< > Fr:[ 1]findscan( 128) >
PS4=ʼ\e[0
;104m+ At:[$( printf "%2d" ${#nBS[@]} )]$( : 21594 )$( cut -c -8 <<< ${nBS[0]##*
/} )($( printf "%4d" ${nL} )) In:<$( printf "%-8s" ${nF[0]:-""})> Fr:[$( printf
"%2d" $(( ${#nBS[@]} - 1 )) )]$( cut -c -8 <<< ${nBS[1]##*/} )($( printf "%4d" $
{nBL[0]} )) $( set -x )\e[m > \e[0;93mʼ
9 + At:[ 2]gardning( 32) In:< > Fr:[ 1]findscan( 128) > export PS
4
10 + At:[ 2]gardning( 35) In:< > Fr:[ 1]findscan( 128) > export FU
NCNEST close_ps4 far_ps4
11 + At:[ 2]gardning( 38) In:< > Fr:[ 1]findscan( 128) > : ʼ<>:
De
bug functions & trapsʼ
12 + At:[ 2]gardning( 67) In:< > Fr:[ 1]findscan( 128) > declare -
fx _fun_trc
13 + At:[ 2]gardning( 68) In:< > Fr:[ 1]findscan( 128) > declare -
t _fun_trc
14 + At:[ 2]gardning( 77) In:< > Fr:[ 1]findscan( 128) > declare -
fx exit
15 + At:[ 2]gardning( 78) In:< > Fr:[ 1]findscan( 128) > declare -
t exit
16 + At:[ 2]gardning( 127) In:< > Fr:[ 1]findscan( 128) > declare -
fx _trp_int
17 + At:[ 2]gardning( 128) In:< > Fr:[ 1]findscan( 128) > declare -
t _trp_int
18 + At:[ 2]gardning( 132) In:< > Fr:[ 1]findscan( 128) > trap ʼ:
"
${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]}"; _trp_int; : "${nBS[0]}:${nL} ${nBS[1]}:${n
BL[0]}"ʼ INT
19 + At:[ 2]gardning( 135) In:< > Fr:[ 1]findscan( 128) > : ʼSome
s
tandard data- & file-maintenance functionsʼ
20 + At:[ 2]gardning( 211) In:< > Fr:[ 1]findscan( 128) > : ʼ<>
Deb
ug: "Full xTrace" variables and functionsʼ
21 + At:[ 2]gardning( 246) In:< > Fr:[ 1]findscan( 128) > declare -
fx _xt_hush
22 + At:[ 2]gardning( 247) In:< > Fr:[ 1]findscan( 128) > declare -
t _xt_hush
23 + At:[ 2]gardning( 269) In:< > Fr:[ 1]findscan( 128) > declare -
fx _mkv_pre
24 + At:[ 2]gardning( 270) In:< > Fr:[ 1]findscan( 128) > declare -
t _mkv_pre
25 + At:[ 2]gardning( 285) In:< > Fr:[ 1]findscan( 128) > declare -
fx _mkv_now
26 + At:[ 2]gardning( 286) In:< > Fr:[ 1]findscan( 128) > declare -
t _mkv_now
27 + At:[ 2]gardning( 329) In:< > Fr:[ 1]findscan( 128) > declare -
fx _mkv_dlt
28 + At:[ 2]gardning( 330) In:< > Fr:[ 1]findscan( 128) > declare -
t _mkv_dlt
29 + At:[ 2]gardning( 344) In:< > Fr:[ 1]findscan( 128) > declare -
fx _mk_dlts
30 + At:[ 2]gardning( 345) In:< > Fr:[ 1]findscan( 128) > declare -
t _mk_dlts
31 + At:[ 2]gardning( 365) In:< > Fr:[ 1]findscan( 128) > declare -
fx _dbg_pmt
32 + At:[ 2]gardning( 366) In:< > Fr:[ 1]findscan( 128) > declare -
t _dbg_pmt
33 + At:[ 2]gardning( 387) In:< > Fr:[ 1]findscan( 128) > declare -
fx _xtrace_
34 + At:[ 2]gardning( 388) In:< > Fr:[ 1]findscan( 128) > declare -
t _xtrace_
35 + At:[ 2]gardning( 393) In:< > Fr:[ 1]findscan( 128) > : ʼ<>
Del
ete any left over xtrace files from -mktemp -p /tmp-ʼ
36 + At:[ 2]gardning( 396) In:< > Fr:[ 1]findscan( 128) > xtr_time_
f=/tmp/tmp.mtime_file.scf.2156241.15179.xtr
37 + At:[ 2]gardning( 399) In:< > Fr:[ 1]findscan( 128) > mktemp -p
/tmp --suffix=.scf.2156241.15179.xtr.E
38 + At:[ 2]gardning( 399) In:< > Fr:[ 1]findscan( 128) > xtr_delta
_sum_f=/tmp/tmp.fDXWjkitf4.scf.2156241.15179.xtr.E
39 + At:[ 2]gardning( 400) In:< > Fr:[ 1]findscan( 128) > export ra
nd_f_nm xtr_time_f xtr_delta_sum_f
40 + At:[ 2]gardning( 401) In:< > Fr:[ 1]findscan( 128) > unset f x
tr_rm_list xtr_files
41 + At:[ 2]gardning( 404) In:< > Fr:[ 1]findscan( 128) > touch -d
ʼ1 minutes agoʼ /tmp/tmp.mtime_file.scf.2156241.15179.xtr
42 + At:[ 2]gardning( 408) In:< > Fr:[ 1]findscan( 128) > [[ -v rm_
stale ]]
43 + At:[ 2]gardning( 411) In:< > Fr:[ 1]findscan( 128) > mapfile -
d ʼʼ -t xtr_files
44 + At:[ 2]gardning( 411) In:< > Fr:[ 1]findscan( 128) > find -P /
tmp -maxdepth 1 -type f -user 1000 -name
ʼtmp.[a-zA-Z0-9]*.scf.[0-9]*.[0-9]*.xtr
*ʼ ʼ!ʼ -newer /tmp/tmp.mtime_file.scf.2156241.15179.xtr ʼ!ʼ -name
tmp.mtime_file
.scf.2156241.15179.xtr -print0
45 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
46 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A ]]
47 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A ]]
48 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A ]]
49 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A
50 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
51 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
52 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.BUO45VchZR.scf.2152443.4637.xtr ]]
53 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.BUO45VchZR.scf.2152443.4637.xtr ]]
54 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.BUO45VchZR.scf.2152443.4637.xtr ]]
55 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.BUO45VchZR.scf.2152443.4637.xtr
56 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
57 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
58 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A ]]
59 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A ]]
60 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A ]]
61 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.A
62 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
63 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
64 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.Twa4QrWKF7.scf.2152443.4637.xtr ]]
65 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.Twa4QrWKF7.scf.2152443.4637.xtr ]]
66 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.Twa4QrWKF7.scf.2152443.4637.xtr ]]
67 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.Twa4QrWKF7.scf.2152443.4637.xtr
68 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
69 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
70 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.YIu57vcwta.scf.2152443.4637.xtr.A ]]
71 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.YIu57vcwta.scf.2152443.4637.xtr.A ]]
72 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.YIu57vcwta.scf.2152443.4637.xtr.A ]]
73 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.YIu57vcwta.scf.2152443.4637.xtr.A
74 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
75 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
76 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr ]]
77 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr ]]
78 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr ]]
79 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr
80 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
81 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
82 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.f2foneJufd.scf.2152443.4637.xtr.A ]]
83 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.f2foneJufd.scf.2152443.4637.xtr.A ]]
84 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.f2foneJufd.scf.2152443.4637.xtr.A ]]
85 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.f2foneJufd.scf.2152443.4637.xtr.A
86 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
87 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
88 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.8legeZBcQb.scf.2152443.4637.xtr ]]
89 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.8legeZBcQb.scf.2152443.4637.xtr ]]
90 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.8legeZBcQb.scf.2152443.4637.xtr ]]
91 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.8legeZBcQb.scf.2152443.4637.xtr
92 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
93 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
94 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A ]]
95 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A ]]
96 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A ]]
97 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.jcgyZ88cjE.scf.2152443.4637.xtr.A
98 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
99 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
100 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.9Gj1yKakqO.scf.2152443.4637.xtr ]]
101 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.9Gj1yKakqO.scf.2152443.4637.xtr ]]
102 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.9Gj1yKakqO.scf.2152443.4637.xtr ]]
103 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.9Gj1yKakqO.scf.2152443.4637.xtr
104 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
105 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
106 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A ]]
107 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A ]]
108 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A ]]
109 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.rhhvifQx2T.scf.2152443.4637.xtr.A
110 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
111 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
112 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.UeMqC5HwH2.scf.2152443.4637.xtr ]]
113 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.UeMqC5HwH2.scf.2152443.4637.xtr ]]
114 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.UeMqC5HwH2.scf.2152443.4637.xtr ]]
115 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.UeMqC5HwH2.scf.2152443.4637.xtr
116 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
117 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
118 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A ]]
119 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A ]]
120 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A ]]
121 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.7cQjwCqnM6.scf.2152443.4637.xtr.A
122 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
123 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
124 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.faXIm4e0I7.scf.2152443.4637.xtr ]]
125 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.faXIm4e0I7.scf.2152443.4637.xtr ]]
126 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.faXIm4e0I7.scf.2152443.4637.xtr ]]
127 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.faXIm4e0I7.scf.2152443.4637.xtr
128 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
129 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
130 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A ]]
131 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A ]]
132 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A ]]
133 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.Wkv0ldeEQI.scf.2152443.4637.xtr.A
134 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
135 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
136 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.XcXGKC8egz.scf.2152443.4637.xtr ]]
137 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.XcXGKC8egz.scf.2152443.4637.xtr ]]
138 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.XcXGKC8egz.scf.2152443.4637.xtr ]]
139 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.XcXGKC8egz.scf.2152443.4637.xtr
140 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
141 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
142 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A ]]
143 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A ]]
144 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A ]]
145 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.JJtnhXfhBn.scf.2152443.4637.xtr.A
146 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
147 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
148 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.pMY46w2lmQ.scf.2152443.4637.xtr ]]
149 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.pMY46w2lmQ.scf.2152443.4637.xtr ]]
150 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.pMY46w2lmQ.scf.2152443.4637.xtr ]]
151 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.pMY46w2lmQ.scf.2152443.4637.xtr
152 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
153 + At:[ 2]gardning( 419) In:< > Fr:[ 1]findscan( 128) > for f in
"${xtr_files[@]}"
154 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -f /tm
p/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E ]]
155 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ ! -L /
tmp/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E ]]
156 + At:[ 2]gardning( 420) In:< > Fr:[ 1]findscan( 128) > [[ -O /tm
p/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E ]]
157 + At:[ 2]gardning( 423) In:< > Fr:[ 1]findscan( 128) > chmod 000
/tmp/tmp.ct3PuGxyXm.scf.2152443.4637.xtr.E
158 + At:[ 2]gardning( 425) In:< > Fr:[ 1]findscan( 128) > xtr_rm_li
st+=("${f}")
159 + At:[ 2]gardning( 428) In:< > Fr:[ 1]findscan( 128) > unset f
160 + At:[ 2]gardning( 432) In:< > Fr:[ 1]findscan( 128) > [[ -n /tm
p/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A ]]
161 + At:[ 2]gardning( 433) In:< > Fr:[ 1]findscan( 128) > rm -f --o
ne-file-system --preserve-root=all /tmp/tmp.BVZNMCDrKF.scf.2152443.4637.xtr.A /t
mp/tmp.BUO45VchZR.scf.2152443.4637.xtr /tmp/tmp.LhOQVDh0wg.scf.2152443.4637.xtr.
A /tmp/tmp.Twa4QrWKF7.scf.2152443.4637.xtr /tmp/tmp.YIu57vcwta.scf.2152443.4637.
xtr.A /tmp/tmp.DMKxIKB0Vt.scf.2152443.4637.xtr /tmp/tmp.f2foneJufd.scf.2152443.4
637.xtr.A /tmp/tmp.8legeZBcQb.scf.2152443.4637.xtr /tmp/tmp.jcgyZ88cjE.scf.21524
43.4637.xtr.A /tmp/tmp.9Gj1yKakqO.scf.2152443.4637.xtr /tmp/tmp.rhhvifQx2T.scf.2
152443.4637.xtr.A /tmp/tmp.UeMqC5HwH2.scf.2152443.4637.xtr /tmp/tmp.7cQjwCqnM6.s
cf.2152443.4637.xtr.A /tmp/tmp.faXIm4e0I7.scf.2152443.4637.xtr /tmp/tmp.Wkv0ldeE
QI.scf.2152443.4637.xtr.A /tmp/tmp.XcXGKC8egz.scf.2152443.4637.xtr /tmp/tmp.JJtn
hXfhBn.scf.2152443.4637.xtr.A /tmp/tmp.pMY46w2lmQ.scf.2152443.4637.xtr /tmp/tmp.
ct3PuGxyXm.scf.2152443.4637.xtr.E
162 + At:[ 2]gardning( 436) In:< > Fr:[ 1]findscan( 128) > unset xtr
_rm_list xtr_files
163 + At:[ 2]gardning( 444) In:< > Fr:[ 1]findscan( 128) > _xtrace_
3580
164 + At:[ 3]gardning( 374) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
ʼxtr_fi
les=?"_xtrace_"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ0>1ʼ
165 + At:[ 3]gardning( 380) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
ʼ./gard
ning.bash:380 ./gardning.bash:444, 28666ʼ
166 + At:[ 3]gardning( 381) In:<_xtrace_> Fr:[ 2]gardning( 444) > trap
ʼech
o DEBUG trap 30013; _fun_trc; : "${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]} | PIUSV";
_dbg_pmt "$_"; : "${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]}"ʼ DEBUG
167 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > echo DEBU
G trap 30013
168 DEBUG trap 30013
169 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > _fun_trc
170 + At:[ 4]gardning( 46) In:<_fun_trc> Fr:[ 3]gardning( 382) > :
ʼ30013=
?"_fun_trc"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ1>2ʼ
171 + At:[ 4]gardning( 46) In:<_fun_trc> Fr:[ 3]gardning( 382) > local lin
e_hyphen=46:ahuxBCET
172 + At:[ 4]gardning( 47) In:<_fun_trc> Fr:[ 3]gardning( 382) > set -
173 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
174 + At:[ 4]gardning( 65) In:<_fun_trc> Fr:[ 3]gardning( 382) > :
ʼ_fun_t
rc ENDSʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ2>1ʼ
175 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
ʼ./gard
ning.bash:382 ./gardning.bash:444 | PIUSVʼ
176 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > _dbg_pmt
ʼ./gardning.bash:382 ./gardning.bash:444 | PIUSVʼ
177 + At:[ 4]gardning( 348) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > :
ʼ_dbg_p
mt BEGINSʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ1>2ʼ
178 + At:[ 4]gardning( 350) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > echo _dbg
_pmt
179 _dbg_pmt
180 + At:[ 4]gardning( 351) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > _fun_trc
181 + At:[ 5]gardning( 46) In:<_fun_trc> Fr:[ 4]gardning( 351) > :
ʼ_dbg_p
mt=?"_fun_trc"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ2>3ʼ
182 + At:[ 5]gardning( 46) In:<_fun_trc> Fr:[ 4]gardning( 351) > local lin
e_hyphen=46:ahuxBCET
183 + At:[ 5]gardning( 47) In:<_fun_trc> Fr:[ 4]gardning( 351) > set -
184 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
185 + At:[ 5]gardning( 65) In:<_fun_trc> Fr:[ 4]gardning( 351) > :
ʼ_fun_t
rc ENDSʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ3>2ʼ
186 + At:[ 4]gardning( 353) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > local hyp
hen_sav=ahuxBCET
187 + At:[ 4]gardning( 355) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > _mk_dlts
188 + At:[ 5]gardning( 333) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
ʼhyphen
_sav=ahuxBCET=?"_mk_dlts"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ2>3ʼ
189 + At:[ 5]gardning( 336) In:<_mk_dlts> Fr:[ 4]gardning( 355) > : _xt_hus
h
190 + At:[ 5]gardning( 337) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_pre
191 + At:[ 6]gardning( 253) In:<_mkv_pre> Fr:[ 5]gardning( 337) > :
ʼ_xt_hu
sh=?"_mkv_pre"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ3>4ʼ
192 + At:[ 6]gardning( 254) In:<_mkv_pre> Fr:[ 5]gardning( 337) > : ʼif
now
-file existsʼ
193 + At:[ 6]gardning( 255) In:<_mkv_pre> Fr:[ 5]gardning( 337) > [[ -v xtr
_senv_now ]]
194 + At:[ 6]gardning( 267) In:<_mkv_pre> Fr:[ 5]gardning( 337) > :
ʼ_mkv_p
re ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ4>3ʼ
195 + At:[ 5]gardning( 338) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_now
196 + At:[ 6]gardning( 273) In:<_mkv_now> Fr:[ 5]gardning( 338) > :
ʼ_mkv_p
re=?"_mkv_now"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ3>4ʼ
197 + At:[ 6]gardning( 278) In:<_mkv_now> Fr:[ 5]gardning( 338) > mktemp -p
/tmp --suffix=.scf.2156241.15179.xtr
198 + At:[ 6]gardning( 278) In:<_mkv_now> Fr:[ 5]gardning( 338) > xtr_senv_
now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
199 + At:[ 6]gardning( 281) In:<_mkv_now> Fr:[ 5]gardning( 338) > set
200 + At:[ 6]gardning( 282) In:<_mkv_now> Fr:[ 5]gardning( 338) > env
201 + At:[ 6]gardning( 283) In:<_mkv_now> Fr:[ 5]gardning( 338) > :
ʼ_mkv_n
ow ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ4>3ʼ
202 + At:[ 5]gardning( 339) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_dlt
203 + At:[ 6]gardning( 289) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > :
ʼ_mkv_n
ow=?"_mkv_dlt"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ3>4ʼ
204 + At:[ 6]gardning( 290) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > : ʼif
now
and prevʼ
205 + At:[ 6]gardning( 291) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -n /tm
p/tmp.QLcozlSuE2.scf.2156241.15179.xtr ]]
206 + At:[ 6]gardning( 292) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -v xtr
_senv_prev ]]
207 + At:[ 6]gardning( 327) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > :
ʼ_mkv_d
lt ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ4>3ʼ
208 + At:[ 5]gardning( 340) In:<_mk_dlts> Fr:[ 4]gardning( 355) > : _xt_hus
h
209 + At:[ 5]gardning( 342) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
ʼ_mk_dl
ts ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ3>2ʼ
210 + At:[ 4]gardning( 357) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > : ʼ
~~~ ~~ ~ PROMPT ~ ~~ ~~~ʼ
211 + At:[ 4]gardning( 358) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > read -rp
ʼR+ [./gardning.bash:382] | echo cmd after DEBUG trap, $LINENO, 5741? |: ʼ
_
212 R+ [./gardning.bash:382] | echo cmd after DEBUG trap, $LINENO, 5741?
|:
+ At:[ 4]gardning( 359) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > :
ʼ./gardning.bas
h:359 ./gardning.bash:382ʼ
213 + At:[ 4]gardning( 361) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > [[ ahuxBC
ET =~ x ]]
214 + At:[ 4]gardning( 361) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > set -x
215 + At:[ 4]gardning( 363) In:<_dbg_pmt> Fr:[ 3]gardning( 382) > :
ʼ_dbg_p
mt ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ2>1ʼ
216 + At:[ 3]gardning( 382) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
ʼ./gard
ning.bash:382 ./gardning.bash:444ʼ
217 R+ [./gardning.bash:382] | printf "%2d" ${#nBS[@]}? |:
R+ [./gardning.bash:382] | : 21594? |:
R+ [./gardning.bash:382] | cut -c -8 <<< ${nBS[0]##*/}? |:
R+ [./gardning.bash:382] | printf "%4d" ${nL}? |:
R+ [./gardning.bash:382] | printf "%-8s" ${nF[0]:-""}? |:
R+ [./gardning.bash:382] | printf "%2d" $(( ${#nBS[@]} - 1 ))? |:
R+ [./gardning.bash:382] | cut -c -8 <<< ${nBS[1]##*/}? |:
R+ [./gardning.bash:382] | printf "%4d" ${nBL[0]}? |:
R+ [./gardning.bash:382] | set -x? |:
+ At:[DEBUG trap 30013
218 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
219 _dbg_pmt
220 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
221 6a7
222 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
223 9c10
224 < BASH_REMATCH=([0]="x")
225 ---
226 > BASH_REMATCH=()
227 63c64
228 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
229 ---
230 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
231 96c97
232 < hyphen_sav=ahuxBCET
233 ---
234 > hyphen_sav=ahuBCET
235 118c119,120
236 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
237 ---
238 > xtr_senv_now=/tmp/tmp.Ioprcj7c5t.scf.2156241.15179.xtr
239 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
240 405c407
241 < hyphen_sav=ahuxBCET
242 ---
243 > hyphen_sav=ahuBCET
244 418a421
245 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
246 451c454
247 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
248 ---
249 > xtr_senv_now=/tmp/tmp.Ioprcj7c5t.scf.2156241.15179.xtr
250 3]DEBUG trap 30013
251 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
252 _dbg_pmt
253 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
254 6a7
255 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
256 9c10
257 < BASH_REMATCH=([0]="x")
258 ---
259 > BASH_REMATCH=()
260 63c64
261 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
262 ---
263 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
264 96c97
265 < hyphen_sav=ahuxBCET
266 ---
267 > hyphen_sav=ahuBCET
268 118c119,120
269 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
270 ---
271 > xtr_senv_now=/tmp/tmp.7INglib1i8.scf.2156241.15179.xtr
272 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
273 405c407
274 < hyphen_sav=ahuxBCET
275 ---
276 > hyphen_sav=ahuBCET
277 418a421
278 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
279 451c454
280 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
281 ---
282 > xtr_senv_now=/tmp/tmp.7INglib1i8.scf.2156241.15179.xtrDEBUG trap 30013
283 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
284 _dbg_pmt
285 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
286 6a7
287 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
288 9c10
289 < BASH_REMATCH=([0]="x")
290 ---
291 > BASH_REMATCH=()
292 63c64
293 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
294 ---
295 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
296 96c97
297 < hyphen_sav=ahuxBCET
298 ---
299 > hyphen_sav=ahuBCET
300 118c119,120
301 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
302 ---
303 > xtr_senv_now=/tmp/tmp.szQZTuceXk.scf.2156241.15179.xtr
304 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
305 405c407
306 < hyphen_sav=ahuxBCET
307 ---
308 > hyphen_sav=ahuBCET
309 418a421
310 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
311 451c454
312 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
313 ---
314 > xtr_senv_now=/tmp/tmp.szQZTuceXk.scf.2156241.15179.xtr
315 gardning(DEBUG trap 30013
316 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
317 _dbg_pmt
318 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
319 6a7
320 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
321 9c10
322 < BASH_REMATCH=([0]="x")
323 ---
324 > BASH_REMATCH=()
325 63c64
326 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
327 ---
328 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
329 96c97
330 < hyphen_sav=ahuxBCET
331 ---
332 > hyphen_sav=ahuBCET
333 118c119,120
334 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
335 ---
336 > xtr_senv_now=/tmp/tmp.x4vHnIJory.scf.2156241.15179.xtr
337 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
338 405c407
339 < hyphen_sav=ahuxBCET
340 ---
341 > hyphen_sav=ahuBCET
342 418a421
343 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
344 451c454
345 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
346 ---
347 > xtr_senv_now=/tmp/tmp.x4vHnIJory.scf.2156241.15179.xtr
348 382) In:<DEBUG trap 30013
349 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
350 _dbg_pmt
351 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
352 6a7
353 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
354 9c10
355 < BASH_REMATCH=([0]="x")
356 ---
357 > BASH_REMATCH=()
358 63c64
359 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
360 ---
361 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
362 96c97
363 < hyphen_sav=ahuxBCET
364 ---
365 > hyphen_sav=ahuBCET
366 118c119,120
367 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
368 ---
369 > xtr_senv_now=/tmp/tmp.3fIciAkr9e.scf.2156241.15179.xtr
370 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
371 405c407
372 < hyphen_sav=ahuxBCET
373 ---
374 > hyphen_sav=ahuBCET
375 418a421
376 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
377 451c454
378 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
379 ---
380 > xtr_senv_now=/tmp/tmp.3fIciAkr9e.scf.2156241.15179.xtr
381 _xtrace_> Fr:[DEBUG trap 30013
382 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
383 _dbg_pmt
384 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
385 6a7
386 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
387 9c10
388 < BASH_REMATCH=([0]="x")
389 ---
390 > BASH_REMATCH=()
391 63c64
392 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
393 ---
394 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
395 96c97
396 < hyphen_sav=ahuxBCET
397 ---
398 > hyphen_sav=ahuBCET
399 118c119,120
400 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
401 ---
402 > xtr_senv_now=/tmp/tmp.CEoCJnh9qz.scf.2156241.15179.xtr
403 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
404 405c407
405 < hyphen_sav=ahuxBCET
406 ---
407 > hyphen_sav=ahuBCET
408 418a421
409 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
410 451c454
411 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
412 ---
413 > xtr_senv_now=/tmp/tmp.CEoCJnh9qz.scf.2156241.15179.xtr
414 2]DEBUG trap 30013
415 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
416 _dbg_pmt
417 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
418 6a7
419 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
420 9c10
421 < BASH_REMATCH=([0]="x")
422 ---
423 > BASH_REMATCH=()
424 63c64
425 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
426 ---
427 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
428 96c97
429 < hyphen_sav=ahuxBCET
430 ---
431 > hyphen_sav=ahuBCET
432 118c119,120
433 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
434 ---
435 > xtr_senv_now=/tmp/tmp.3TnQXPIAgG.scf.2156241.15179.xtr
436 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
437 405c407
438 < hyphen_sav=ahuxBCET
439 ---
440 > hyphen_sav=ahuBCET
441 418a421
442 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
443 451c454
444 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
445 ---
446 > xtr_senv_now=/tmp/tmp.3TnQXPIAgG.scf.2156241.15179.xtr
447 gardning(DEBUG trap 30013
448 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
449 _dbg_pmt
450 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
451 6a7
452 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
453 9c10
454 < BASH_REMATCH=([0]="x")
455 ---
456 > BASH_REMATCH=()
457 63c64
458 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
459 ---
460 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
461 96c97
462 < hyphen_sav=ahuxBCET
463 ---
464 > hyphen_sav=ahuBCET
465 118c119,120
466 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
467 ---
468 > xtr_senv_now=/tmp/tmp.TOjNgJKpv0.scf.2156241.15179.xtr
469 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
470 405c407
471 < hyphen_sav=ahuxBCET
472 ---
473 > hyphen_sav=ahuBCET
474 418a421
475 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
476 451c454
477 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
478 ---
479 > xtr_senv_now=/tmp/tmp.TOjNgJKpv0.scf.2156241.15179.xtr
480 444) DEBUG trap 30013
481 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:382:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
482 _dbg_pmt
483 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:382:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
484 6a7
485 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
486 9c10
487 < BASH_REMATCH=([0]="x")
488 ---
489 > BASH_REMATCH=()
490 63c64
491 < SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset:xtrace
492 ---
493 > SHELLOPTS=allexport:braceexpand:errtrace:functrace:hashall:interactive
-comments:noclobber:nounset
494 96c97
495 < hyphen_sav=ahuxBCET
496 ---
497 > hyphen_sav=ahuBCET
498 118c119,120
499 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
500 ---
501 > xtr_senv_now=/tmp/tmp.m9TgiLcTX1.scf.2156241.15179.xtr
502 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
503 405c407
504 < hyphen_sav=ahuxBCET
505 ---
506 > hyphen_sav=ahuBCET
507 418a421
508 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
509 451c454
510 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
511 ---
512 > xtr_senv_now=/tmp/tmp.m9TgiLcTX1.scf.2156241.15179.xtr > echo cmd afte
r DEBUG trap, 382, 5741
513 cmd after DEBUG trap, 382, 5741
514 + At:[ 3]gardning( 383) In:<_xtrace_> Fr:[ 2]gardning( 444) > echo DEBU
G trap 30013
515 DEBUG trap 30013
516 + At:[ 3]gardning( 383) In:<_xtrace_> Fr:[ 2]gardning( 444) > _fun_trc
517 + At:[ 4]gardning( 46) In:<_fun_trc> Fr:[ 3]gardning( 383) > :
ʼ30013=
?"_fun_trc"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ1>2ʼ
518 + At:[ 4]gardning( 46) In:<_fun_trc> Fr:[ 3]gardning( 383) > local lin
e_hyphen=46:ahuxBCET
519 + At:[ 4]gardning( 47) In:<_fun_trc> Fr:[ 3]gardning( 383) > set -
520 ( -3 ):./findscan:0:main ( -2 ):./findscan:128:source ( -1 ):./gardnin
g.bash:444:_xtrace_ ( -0 ):./gardning.bash:383:_fun_trc ( +1 ):./gardning.bash
:46:_fun_trc:62
521 + At:[ 4]gardning( 65) In:<_fun_trc> Fr:[ 3]gardning( 383) > :
ʼ_fun_t
rc ENDSʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ2>1ʼ
522 + At:[ 3]gardning( 383) In:<_xtrace_> Fr:[ 2]gardning( 444) > :
ʼ./gard
ning.bash:383 ./gardning.bash:444 | PIUSVʼ
523 + At:[ 3]gardning( 383) In:<_xtrace_> Fr:[ 2]gardning( 444) > _dbg_pmt
ʼ./gardning.bash:383 ./gardning.bash:444 | PIUSVʼ
524 + At:[ 4]gardning( 348) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > :
ʼ_dbg_p
mt BEGINSʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ1>2ʼ
525 + At:[ 4]gardning( 350) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > echo _dbg
_pmt
526 _dbg_pmt
527 + At:[ 4]gardning( 351) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > _fun_trc
528 + At:[ 5]gardning( 46) In:<_fun_trc> Fr:[ 4]gardning( 351) > :
ʼ_dbg_p
mt=?"_fun_trc"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ2>3ʼ
529 + At:[ 5]gardning( 46) In:<_fun_trc> Fr:[ 4]gardning( 351) > local lin
e_hyphen=46:ahuxBCET
530 + At:[ 5]gardning( 47) In:<_fun_trc> Fr:[ 4]gardning( 351) > set -
531 ( -4 ):./findscan:0:main ( -3 ):./findscan:128:source ( -2 ):./gardnin
g.bash:444:_xtrace_ ( -1 ):./gardning.bash:383:_dbg_pmt ( -0 ):./gardning.bash
:351:_fun_trc ( +1 ):./gardning.bash:46:_fun_trc:62
532 + At:[ 5]gardning( 65) In:<_fun_trc> Fr:[ 4]gardning( 351) > :
ʼ_fun_t
rc ENDSʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ3>2ʼ
533 + At:[ 4]gardning( 353) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > local hyp
hen_sav=ahuxBCET
534 + At:[ 4]gardning( 355) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > _mk_dlts
535 + At:[ 5]gardning( 333) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
ʼhyphen
_sav=ahuxBCET=?"_mk_dlts"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ2>3ʼ
536 + At:[ 5]gardning( 336) In:<_mk_dlts> Fr:[ 4]gardning( 355) > : _xt_hus
h
537 + At:[ 5]gardning( 337) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_pre
538 + At:[ 6]gardning( 253) In:<_mkv_pre> Fr:[ 5]gardning( 337) > :
ʼ_xt_hu
sh=?"_mkv_pre"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ3>4ʼ
539 + At:[ 6]gardning( 254) In:<_mkv_pre> Fr:[ 5]gardning( 337) > : ʼif
now
-file existsʼ
540 + At:[ 6]gardning( 255) In:<_mkv_pre> Fr:[ 5]gardning( 337) > [[ -v xtr
_senv_now ]]
541 + At:[ 6]gardning( 256) In:<_mkv_pre> Fr:[ 5]gardning( 337) > : ʼif
pre
v file existsʼ
542 + At:[ 6]gardning( 257) In:<_mkv_pre> Fr:[ 5]gardning( 337) > [[ -v xtr
_senv_prev ]]
543 + At:[ 6]gardning( 265) In:<_mkv_pre> Fr:[ 5]gardning( 337) > xtr_senv_
prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
544 + At:[ 6]gardning( 267) In:<_mkv_pre> Fr:[ 5]gardning( 337) > :
ʼ_mkv_p
re ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ4>3ʼ
545 + At:[ 5]gardning( 338) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_now
546 + At:[ 6]gardning( 273) In:<_mkv_now> Fr:[ 5]gardning( 338) > :
ʼ_mkv_p
re=?"_mkv_now"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ3>4ʼ
547 + At:[ 6]gardning( 278) In:<_mkv_now> Fr:[ 5]gardning( 338) > mktemp -p
/tmp --suffix=.scf.2156241.15179.xtr
548 + At:[ 6]gardning( 278) In:<_mkv_now> Fr:[ 5]gardning( 338) > xtr_senv_
now=/tmp/tmp.NyNAcTTSvD.scf.2156241.15179.xtr
549 + At:[ 6]gardning( 281) In:<_mkv_now> Fr:[ 5]gardning( 338) > set
550 + At:[ 6]gardning( 282) In:<_mkv_now> Fr:[ 5]gardning( 338) > env
551 + At:[ 6]gardning( 283) In:<_mkv_now> Fr:[ 5]gardning( 338) > :
ʼ_mkv_n
ow ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ4>3ʼ
552 + At:[ 5]gardning( 339) In:<_mk_dlts> Fr:[ 4]gardning( 355) > _mkv_dlt
553 + At:[ 6]gardning( 289) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > :
ʼ_mkv_n
ow=?"_mkv_dlt"ʼ BEGINS ʼ ~~~ ~~~ ~~~ ʼ ʼ3>4ʼ
554 + At:[ 6]gardning( 290) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > : ʼif
now
and prevʼ
555 + At:[ 6]gardning( 291) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -n /tm
p/tmp.NyNAcTTSvD.scf.2156241.15179.xtr ]]
556 + At:[ 6]gardning( 292) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -v xtr
_senv_prev ]]
557 + At:[ 6]gardning( 294) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > : ʼif
del
taʼ
558 + At:[ 6]gardning( 295) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > [[ -v xtr
_senv_delt ]]
559 + At:[ 6]gardning( 310) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > mktemp -p
/tmp --suffix=.scf.2156241.15179.xtr.A
560 + At:[ 6]gardning( 310) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > xtr_senv_
delt=/tmp/tmp.NKXuzD7aFo.scf.2156241.15179.xtr.A
561 + At:[ 6]gardning( 313) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > diff --co
lor=always ʼ--palette=ad=1;3;38;5;190:de=1;3;38;5;129ʼ
--suppress-common-lines -
-suppress-blank-empty /tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr /tmp/tmp.NyNAcTT
SvD.scf.2156241.15179.xtr
562 + At:[ 6]gardning( 324) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > sudo cat
/tmp/tmp.NKXuzD7aFo.scf.2156241.15179.xtr.A
563 7c7,8
564 < BASH_LINENO=([0]="338" [1]="355" [2]="382" [3]="444" [4]="128" [5]="0"
)
565 ---
566 > BASH_COMMAND=ʼecho cmd after DEBUG trap, $LINENO, 5741ʼ
567 > BASH_LINENO=([0]="338" [1]="355" [2]="383" [3]="444" [4]="128" [5]="0"
)
568 118c119,120
569 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
570 ---
571 > xtr_senv_now=/tmp/tmp.NyNAcTTSvD.scf.2156241.15179.xtr
572 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
573 418a421
574 > xtr_senv_prev=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
575 451c454
576 < xtr_senv_now=/tmp/tmp.QLcozlSuE2.scf.2156241.15179.xtr
577 ---
578 > xtr_senv_now=/tmp/tmp.NyNAcTTSvD.scf.2156241.15179.xtr
579 + At:[ 6]gardning( 327) In:<_mkv_dlt> Fr:[ 5]gardning( 339) > :
ʼ_mkv_d
lt ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ4>3ʼ
580 + At:[ 5]gardning( 340) In:<_mk_dlts> Fr:[ 4]gardning( 355) > : _xt_hus
h
581 + At:[ 5]gardning( 342) In:<_mk_dlts> Fr:[ 4]gardning( 355) > :
ʼ_mk_dl
ts ENDS ʼ ʼ ~~~ ~~~ ~~~ ʼ ʼ3>2ʼ
582 + At:[ 4]gardning( 357) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > : ʼ
~~~ ~~ ~ PROMPT ~ ~~ ~~~ʼ
583 + At:[ 4]gardning( 358) In:<_dbg_pmt> Fr:[ 3]gardning( 383) > read -rp
ʼR+ [./gardning.bash:383] | : "${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]}, 21506"?
|
: ʼ _
584 R+ [./gardning.bash:383] | : "${nBS[0]}:${nL} ${nBS[1]}:${nBL[0]}, 215
06"? |: ^C[liveuser@localhost-live scf]$
[liveuser@localhost-live scf]$
gardning.bash
Description: Binary data
findscan
Description: Binary data
