File: exp7.sub

package info (click to toggle)
bash 5.0-4
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 38,540 kB
  • sloc: ansic: 107,425; sh: 7,641; yacc: 5,401; makefile: 4,410; perl: 4,227; asm: 48; awk: 23; sed: 16
file content (23 lines) | stat: -rw-r--r-- 263 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
IFS=$'\001'
c=$'\001'
c2=$'\003'

IFS=$c		# this is the problem line, IFS should end up being \001
recho "$IFS"
set -- $c2$c$c2$c$c2
recho $# "$1" "$2" "$3"

x=$c
recho "$x"

unset c c2 x

c=$'Y\1Y';

v=X${c}X;
recho X${c}X
recho "$v"

v=X$c
recho X$c
recho "$v"