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: 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 &