aboutsummaryrefslogtreecommitdiffstats
path: root/tests/type.right
blob: a628231ce7d675092303de0abb69c4a418112208 (plain)
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
73
74
75
76
77
78
79
80
81
82
./type.tests: line 9: type: -r: invalid option
type: usage: type [-afptP] name [name ...]
./type.tests: line 12: type: notthere: not found
function
keyword
builtin
file
file
file
func is a function
func () 
{ 
    echo this is func
}
while is a shell keyword
while is a shell keyword
builtin is a shell builtin
/bin/sh is /bin/sh
func
func is a function
func () 
{ 
    echo this is func
}
while
while is a shell keyword
./type.tests: line 43: type: m: not found
alias m='more'
alias m='more'
m is aliased to `more'
alias
alias m='more'
alias m='more'
alias m='more'
m is aliased to `more'
builtin
builtin is a shell builtin
/bin/sh
/bin/sh is /bin/sh
./type.tests: line 65: type: func: not found
./type.tests: line 67: type: m: not found
/bin/sh
/tmp/bash
bash is hashed (/tmp/bash)
file
hits	command
   3	/tmp/bash
   1	/bin/sh
f is a function
f () 
{ 
    v='^A'
}
foo is a function
foo () 
{ 
    echo $(<x1)
}
bar is a function
bar () 
{ 
    echo $(<x1)
}
foo is a function
foo () 
{ 
    echo;
    cat  <<END
bar
END

    cat  <<EOF
qux
EOF

}

bar
qux

bar
qux