This project is a file system implemented in Scala
supporting basic commands like ls
,cat
,cd
,echo
, mkdir
, pwd
, rm
, touch
.
- scala >= 2.13.7
- jdk >= 1.8
- sbt >= 1.4.3
The steps to setup Scala
and JDK
can be found here
- Clone the project in your local.
- Install all the required project dependencies mentioned above.
- Run the following command to compile the project
sbt compile
. - Invoke the following command to run the project
sbt run
.