https://github.com/smv1999/pysh
A Cross-Platform Shell written in Python
https://github.com/smv1999/pysh
cross-platform hacktoberfest linux python python3 shell-script shell-scripting terminal windows
Last synced: 3 months ago
JSON representation
A Cross-Platform Shell written in Python
- Host: GitHub
- URL: https://github.com/smv1999/pysh
- Owner: smv1999
- License: mit
- Created: 2021-12-19T13:52:51.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-09T01:54:43.000Z (over 2 years ago)
- Last Synced: 2025-03-26T14:56:05.675Z (6 months ago)
- Topics: cross-platform, hacktoberfest, linux, python, python3, shell-script, shell-scripting, terminal, windows
- Language: Python
- Homepage:
- Size: 26.1 MB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# pysh

[](https://github.com/smv1999?tab=followers)


[](https://github.com/smv1999/pysh/watchers)

## 📌 Introductionpysh is a cross-platform shell written in Python. The shell consists of all the commands, from general to file management to networking.
## Local Development Setup
* Fork / Download the project.
* Execute the requirements_linux.sh if you are on Linux or requirements_windows.bat if you are on Windows.
* You are good to go. Run the main python file present in root folder structure as follows:
```
python3 pysh.py
```
* If you want to contribute, then create a new branch and make your changes. Then submit a PR which will be merged after review.Read more here : [Contributing Guidelines](https://github.com/smv1999/pysh/blob/main/CONTRIBUTING.md)
## Installation
* You can install the software on your machine by unzipping the pysh.zip file
* After unzipping, an executable file by the name 'pysh' will be present.
* Head over to your terminal and type in ```./pysh``` and the interactive shell will be opened for you !## Demo

## 📃 LICENSE
[MIT License](https://github.com/smv1999/pysh/blob/main/LICENSE)