xref: /dflybsd-src/tools/regression/bin/sh/expansion/export3.0 (revision 3e3895bf4584c1562faf4533cbd97026ee6a8dcf)
1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/expansion/export3.0 238468 2012-07-15 10:19:43Z jilles $
2f00eae14SPeter Avalos
3f00eae14SPeter Avalosw='@ @'
4f00eae14SPeter Avaloscheck() {
5f00eae14SPeter Avalos	[ "$v" = "$w" ] || echo "Expected $w got $v"
6f00eae14SPeter Avalos}
7f00eae14SPeter Avalos
8f00eae14SPeter Avaloscommand export v=$w
9f00eae14SPeter Avaloscheck
10f00eae14SPeter Avaloscommand command export v=$w
11f00eae14SPeter Avaloscheck
12f00eae14SPeter Avalos
13f00eae14SPeter AvalosHOME=/known/value
14f00eae14SPeter Avaloscheck() {
15f00eae14SPeter Avalos	[ "$v" = ~ ] || echo "Expected $HOME got $v"
16f00eae14SPeter Avalos}
17f00eae14SPeter Avalos
18f00eae14SPeter Avaloscommand export v=~
19f00eae14SPeter Avaloscheck
20f00eae14SPeter Avaloscommand command export v=~
21f00eae14SPeter Avaloscheck
22f00eae14SPeter Avalos
23f00eae14SPeter Avaloscheck() {
24f00eae14SPeter Avalos	[ "$v" = "x:$HOME" ] || echo "Expected x:$HOME got $v"
25f00eae14SPeter Avalos}
26f00eae14SPeter Avalos
27f00eae14SPeter Avaloscommand export v=x:~
28f00eae14SPeter Avaloscheck
29f00eae14SPeter Avaloscommand command export v=x:~
30f00eae14SPeter Avaloscheck
31