Project

General

Profile

« Previous | Next » 

Revision 13224

lib/sh/util.sh: pv(), pf(): moved to debugging section

View differences:

trunk/lib/sh/util.sh
70 70

  
71 71
ps() { echo "$@" >&2; } # usage: ps str...
72 72

  
73
pv() { declare -p "$@" >&2; } # usage: pv var... # debug-prints vars
73 74

  
75
pf() { declare -f "$@" >&2; } # usage: pf function... # debug-prints func decls
76

  
77

  
74 78
#### logic
75 79

  
76 80
not() { ! "$@"; } # usage: wrapper_cmd not wrapped_cmd... # inverts exit status
......
215 219
alias self='command "$(self_name)"' # usage: wrapper() { self ...; }
216 220
alias self_sys='sys_cmd "$(self_name)"' # wrapper() { self_sys ...; }
217 221

  
218
pv() { declare -p "$@" >&2; } # usage: pv var... # debug-prints var(s)
219

  
220
pf() { declare -f "$@" >&2; } # usage: pf function # debug-prints func decl
221

  
222 222
all_funcs() # usage: for func in $(all_funcs); do ...; done # all declared funcs
223 223
{ declare -F|while read -r line; do echo -n "${line#declare -f } "; done; }
224 224

  

Also available in: Unified diff