This repository contains my Java implementation of Shell application. This project was primarily developed during my Object Oriented Programming classes in 2022, with subsequent updates, code changes, new commands and finalization completed by me.
Shell.mp4
help
- displays all commandspwd
- prints working directoryls
- lists the content of directorycd
- changes directoryecho
- displays lines of textfind
- searches for files that follow the patterncat
- prints files contentstac
- prints files contents in reverse ordertouch
- creates filerm
- removes filemkdir
- creates directoryrmdir
- removes directorydate
- prints current date and timehistory
- displays commands historyhistory clear
- clears commands historyclear
- clears terminalexit
- exits the shell
Java
git clone https://github.com/tukarp/Java-Shell.git