Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

Latest commit

 

History

History
43 lines (31 loc) · 1.24 KB

README.md

File metadata and controls

43 lines (31 loc) · 1.24 KB

Java Shell

About

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

Project Showcase

Shell.mp4

Commands

  • help - displays all commands
  • pwd - prints working directory
  • ls - lists the content of directory
  • cd - changes directory
  • echo - displays lines of text
  • find - searches for files that follow the pattern
  • cat - prints files contents
  • tac - prints files contents in reverse order
  • touch - creates file
  • rm - removes file
  • mkdir - creates directory
  • rmdir - removes directory
  • date - prints current date and time
  • history - displays commands history
  • history clear - clears commands history
  • clear - clears terminal
  • exit - exits the shell

Download

Requirements

  • Java

Installation

git clone https://github.com/tukarp/Java-Shell.git