phyver / GameShell

a game to learn (or teach) how to use standard commands in a Unix shell
GNU General Public License v3.0
2.12k stars 135 forks source link

gsh index and gsh goto do not appear with gsh help #115

Closed julesChouquet closed 2 years ago

julesChouquet commented 2 years ago

After finishing the game, gsh intex and gsh goto are suggested by 'gsh goal' but not documented in 'gsh help'. (P.S. The game is amazing, I think I will suggest it in a first grade OS class !)

rlepigre commented 2 years ago

Indeed, but I think that is on purpose, since we don't want these commands to be used when you play the game for the first time. As the goal message for the final mission suggests, you need to use gsh HELP (all capital letters) to see the full "help" message. The current version of that message is:


Congratulations!

You have finished all the missions.

You can now quit GameShell, or go back to some old missions.

Use ``gsh HELP`` to get a list of all GameShell commands.
The commands ``gsh index`` and ``gsh goto N`` are particularly 
interesting.

Note: the admin password has been changed to '$password'.

Do you find this message unclear? Or the choice we made confusing?

julesChouquet commented 2 years ago

Ok, I indeed missed the capital letter information, there is no issue at all, sorry (I assumed that 'help' would have a new behavior after the last mission, but I didn't read with enough attention…) !