Merge of Fredrik Hultin command_line
[people/xl0/gpxe.git] / src / commandline / commands / test.c
1 #include "command.h"
2 #include "console.h"
3
4 void test_req(){}
5
6 static int cmd_test_exec ( int argc, char **argv ) {
7         int i;
8
9         printf("Hello, world!\nI got the following arguments passed to me: \n");
10         for(i = 0; i < argc; i++){
11                 printf("%d: \"%s\"\n", i, argv[i]);
12         }
13         return 0;
14 }
15
16 struct command test_command __command = {
17         .name = "test",
18         .usage = "A test command\nIt does nothing at all\n\nExample:\n\ttest",
19         .desc = "Does nothing",
20         .exec = cmd_test_exec,
21 };
22