Skip to content

File system and shell simulation in Swift. Developed to illustrate major concepts of object-oriented programming.

License

Notifications You must be signed in to change notification settings

jareksedy/FSSHSimulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FSSHSimulation

File system and shell simulation written in Swift for educational purposes.

Description

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.

License

Distributed under MIT License. See the LICENSE file for details. Feel free to fork and play/modify and use it however you like.

Contact

Drop me a line at [email protected]

About

File system and shell simulation in Swift. Developed to illustrate major concepts of object-oriented programming.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages