1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
+ (( i=0 ))
+ (( i<=5 ))
+ x=0
+ (( i++ ))
+ (( i<=5 ))
+ x=0
+ (( i++ ))
+ (( i<=5 ))
+ x=0
+ (( i++ ))
+ (( i<=5 ))
+ x=0
+ (( i++ ))
+ (( i<=5 ))
+ x=0
+ (( i++ ))
+ (( i<=5 ))
+ x=0
+ (( i++ ))
+ (( i<=5 ))
+ for i in 0 1 2
+ x=i
+ for i in 0 1 2
+ x=i
+ for i in 0 1 2
+ x=i
+ case x in
+ x=i
+ foo=one
+ foo+=two
+ echo onetwo
onetwo
+ foo=one
+ echo onetwo
onetwo
+ set +x
./set-x1.sub: line 18: BASH_XTRACEFD: 4: invalid value for trace file descriptor
1
2
3
4
+ exec
+ for f in a b c d e
+ echo a
a
+ for f in a b c d e
+ echo b
b
+ for f in a b c d e
+ echo c
c
+ for f in a b c d e
+ echo d
d
+ for f in a b c d e
+ echo e
e
+ set +x
TRACEFILE:
+ echo 1
+ echo 2
+ echo 3
+ echo 4
+ unset BASH_XTRACEFD
=====
+ metas=(\| \& \; \( \) \< \> ' ' ' ' '
')
+ n=($@)
+ : '|' '&' ';' '(' ')' '<' '>' ' ' $'\t' $'\n'
+ DEFAULT_IFS=$' \t\n'
+ set +x
declare -a metas=([0]="|" [1]="&" [2]=";" [3]="(" [4]=")" [5]="<" [6]=">" [7]=" " [8]=$'\t' [9]=$'\n')
|