source: MondoRescue/branches/2.2.9/mindi-busybox/shell/hush_test/hush-vars/var_posix1.tests@ 2725

Last change on this file since 2725 was 2725, checked in by Bruno Cornec, 13 years ago
  • Update mindi-busybox to 1.18.3 to avoid problems with the tar command which is now failing on recent versions with busybox 1.7.3
  • Property svn:executable set to *
File size: 793 bytes
Line 
1unset var
2
3echo Empty:${var#}
4echo Empty:${var##}
5echo Empty:${var#*}
6echo Empty:${var##*}
7echo Empty:${var%}
8echo Empty:${var%%}
9echo Empty:${var%*}
10echo Empty:${var%%*}
11
12var=
13
14echo Empty:${var#}
15echo Empty:${var##}
16echo Empty:${var#*}
17echo Empty:${var##*}
18echo Empty:${var%}
19echo Empty:${var%%}
20echo Empty:${var%*}
21echo Empty:${var%%*}
22
23var=ababcdcd
24
25echo ${var#ab}
26echo ${var##ab}
27echo ${var#a*b}
28echo ${var##a*b}
29echo ${var#?}
30echo ${var##?}
31echo ${var#*}
32echo Empty:${var##*}
33echo ${var#}}_tail
34echo ${var#\}}_tail
35
36echo ${var%cd}
37echo ${var%%cd}
38echo ${var%c*d}
39echo ${var%%c*d}
40echo ${var%?}
41echo ${var%%?}
42echo ${var%*}
43echo Empty:${var%%*}
44echo ${var#}}_tail
45echo ${var#\}}_tail
46echo ${var%\\*}
47
48a=ab}; echo ${a%\}};
49a=abc; c=c; echo ${a%${c}}
50a=ab{{c; echo ${a%`echo {{c`}
51
52echo End
Note: See TracBrowser for help on using the repository browser.