File system and shell simulation written in Swift for educational purposes.
FSSHSimulation is a console app that simulates a generic UNIX shell and filesystem. It was written for my students as an example of Swift object-oriented and protocol capabilities.
To get the list of available commands build, run and type the following:
cat ~/available_commands
Note that the commands may be limited in functionality comparing to those found in the most UNIX-like operating systems. The purpose of this piece of software was strictly educational. I did not mean to recreate a UNIX shell with full functionality.
Distributed under MIT License. See the LICENSE file for details. Feel free to fork and play/modify and use it however you like.
Drop me a line at [email protected]