Blame


1 3940506b 2005-01-13 devnull .TH 9 1
2 3940506b 2005-01-13 devnull .SH NAME
3 67075c36 2005-01-14 devnull 9, 9.rc \- run Plan 9 commands
4 3940506b 2005-01-13 devnull .SH SYNOPSIS
5 3940506b 2005-01-13 devnull .B 9
6 3940506b 2005-01-13 devnull .I cmd
7 3940506b 2005-01-13 devnull [
8 3940506b 2005-01-13 devnull .I args
9 3940506b 2005-01-13 devnull \&...
10 3940506b 2005-01-13 devnull ]
11 93aa30a8 2005-01-14 devnull .PP
12 93aa30a8 2005-01-14 devnull .B .
13 93aa30a8 2005-01-14 devnull .B 9
14 67075c36 2005-01-14 devnull (from
15 67075c36 2005-01-14 devnull .IR sh (1))
16 67075c36 2005-01-14 devnull .PP
17 67075c36 2005-01-14 devnull .B 9.rc
18 67075c36 2005-01-14 devnull .I cmd
19 67075c36 2005-01-14 devnull [
20 67075c36 2005-01-14 devnull .I args
21 67075c36 2005-01-14 devnull \&...
22 67075c36 2005-01-14 devnull ]
23 67075c36 2005-01-14 devnull .PP
24 67075c36 2005-01-14 devnull .B .
25 67075c36 2005-01-14 devnull .B 9.rc
26 67075c36 2005-01-14 devnull (from
27 67075c36 2005-01-14 devnull .IR rc (1))
28 3940506b 2005-01-13 devnull .SH DESCRIPTION
29 93aa30a8 2005-01-14 devnull Because Plan 9 supplies commands with the same name as but different
30 93aa30a8 2005-01-14 devnull behavior than many basic Unix system commands
31 93aa30a8 2005-01-14 devnull (e.g.,
32 93aa30a8 2005-01-14 devnull .BR grep ,
33 93aa30a8 2005-01-14 devnull .BR sed ,
34 93aa30a8 2005-01-14 devnull .BR mkdir ,
35 93aa30a8 2005-01-14 devnull .BR rm ),
36 93aa30a8 2005-01-14 devnull it is not recommended to run with the Plan 9 bin directory
37 93aa30a8 2005-01-14 devnull ahead of the system directories.
38 93aa30a8 2005-01-14 devnull .PP
39 93aa30a8 2005-01-14 devnull .I 9
40 93aa30a8 2005-01-14 devnull is a shell script that sets up a Plan 9 environment and runs
41 93aa30a8 2005-01-14 devnull .I cmd .
42 93aa30a8 2005-01-14 devnull It sets
43 93aa30a8 2005-01-14 devnull .B $PLAN9
44 3a9ee635 2005-01-14 devnull if necessary
45 93aa30a8 2005-01-14 devnull and adds
46 93aa30a8 2005-01-14 devnull .B $PLAN9/bin
47 93aa30a8 2005-01-14 devnull to the beginning of
48 93aa30a8 2005-01-14 devnull .B $PATH
49 93aa30a8 2005-01-14 devnull before running
50 93aa30a8 2005-01-14 devnull .IR cmd .
51 93aa30a8 2005-01-14 devnull .PP
52 93aa30a8 2005-01-14 devnull If run with no arguments,
53 93aa30a8 2005-01-14 devnull .B 9
54 3a9ee635 2005-01-14 devnull does not do anything, so it can be invoked from
55 93aa30a8 2005-01-14 devnull .IR sh -style
56 93aa30a8 2005-01-14 devnull shells using
57 93aa30a8 2005-01-14 devnull .B .
58 93aa30a8 2005-01-14 devnull .B 9
59 93aa30a8 2005-01-14 devnull in order to make the current shell start running in the Plan 9 environment.
60 67075c36 2005-01-14 devnull .PP
61 67075c36 2005-01-14 devnull .I 9.rc
62 67075c36 2005-01-14 devnull is the same as
63 67075c36 2005-01-14 devnull .I 9
64 3a9ee635 2005-01-14 devnull but written for use by the shell
65 67075c36 2005-01-14 devnull .IR rc (1).
66 93aa30a8 2005-01-14 devnull .SH EXAMPLES
67 93aa30a8 2005-01-14 devnull Search for greek in the password file:
68 93aa30a8 2005-01-14 devnull .IP
69 93aa30a8 2005-01-14 devnull .EX
70 93aa30a8 2005-01-14 devnull $ 9 grep '[α-ζ]' /etc/passwd
71 93aa30a8 2005-01-14 devnull .EE
72 93aa30a8 2005-01-14 devnull .PP
73 93aa30a8 2005-01-14 devnull Start an
74 93aa30a8 2005-01-14 devnull .IR rc (1)
75 93aa30a8 2005-01-14 devnull with the Plan 9 commands in the path before the system commands.
76 93aa30a8 2005-01-14 devnull .IP
77 93aa30a8 2005-01-14 devnull .EX
78 93aa30a8 2005-01-14 devnull 9 rc
79 93aa30a8 2005-01-14 devnull .EE
80 3940506b 2005-01-13 devnull .SH SOURCE
81 3940506b 2005-01-13 devnull .B \*9/bin/9
82 67075c36 2005-01-14 devnull .br
83 67075c36 2005-01-14 devnull .B \*9/bin/9.rc
84 3940506b 2005-01-13 devnull .SH SEE ALSO
85 3940506b 2005-01-13 devnull .IR intro (1)