-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmanfile.groff
57 lines (42 loc) · 1.25 KB
/
manfile.groff
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
.Dd 8/4/10
.Dt HELP
.Os Conall Caverly
.Sh NAME
.Nm python3 my_shell.py
.Nd an interactive CLI
.Sh DESCRIPTION
.Pp
This is the system's help page. Underneath is a list of the shells commands along with descriptions.
.Pp
.Sh COMMANDS
.Pp
.Nm A list of the shells commands along with descriptions:
.Bl
.Bl
.Nm cd -
\ Changes the current directory to the <directory> supplied. If it does not exist it returns the current directory. Also changes the PWD environment variable.
.Nm clr -
\
clears the terminal.
.Nm dir -
\
Lists the contents of the current working directory. Also if supplied with a valid <directory> it will list the contents of that directory.
.Nm echo -
\
Takes as an argument a comment which it displays on the terminal followed by a newline. Multiple spaces and tabs are reduced to a single space.
.Nm environ -
\
Lists all the environment strings in a formatted output.
.Nm help -
\
displays the shells help manual.
.Nm pause -
\
pause operation of the shell until the Enter key is pressed.
.Nm quit -
\
quits the shell.
.Sh OTHER
The shell can run a batch file using myshell.py <batchfile>.
.Pp
The shell is also capable of running files and opening applications. Background execution can be initialised by typing "&" at the end of your input.