{ "info": { "author": "PYBC_2", "author_email": "mmothuku@adobe.com", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# This project implements the Command Line Interface like UNIX-shell\n\nThis project includes the following commands:\n\n\n## Directory commands:\n\n- **ls** (with support for -R)\n\n Lists the files and directories in the current directory\n\n -R lists the files and directories recursively\n\n- **pwd**\n\n Returns the present working directory\n\n- **mkdir**\n\n Creates a new directory\n\n- **rmdir**\n\n Removes the directory if it is empty\n\n- **cd**\n\n Changes the current directory to the directory mentioned in the argument\n\n\n## File Commands:\n\n- **grep**\n\n To find matching patterns\n\n- **find**\n\n Finds the given file in the given path\n\n- **cat**\n\n Used to display the contents of the given file. With '>' can be used to create and write into a new file\n\n- **cp**\n\n Copy contents from source to destination\n\n- **mv**\n\n Move contents from source to destionation\n\n- **rm** (with support for -r)\n\n Remove the file or directory with a confirmation to remove non empty items. \n\n -r Removes recursively\n\n- **sizeof**\n\n Returns the size of the file in the arguments\n\n- **head**\n\n -n for the number of lines it has to print since the beginning of file\n\n Default is 10\n\n- **tail**\n\n -n for the last n number of lines to print from the file\n\n Default is 10\n\n\n## Miscellaneous commands:\n\n- **date**\n\n Returns the current date and time\n\n- **whoami**\n\n Returns current user name\n\n- **hostname**\n\n Returns current host name\n\n- **timeit**\n\n Returns the time taken to run the command given\n\n- **exit**\n\n Exit from the shell\n\n- **history**\n\n Shows the history of commands executed so far\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyshellpybc2", "package_url": "https://pypi.org/project/pyshellpybc2/", "platform": "", "project_url": "https://pypi.org/project/pyshellpybc2/", "project_urls": null, "release_url": "https://pypi.org/project/pyshellpybc2/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "A small example package", "version": "0.0.2" }, "last_serial": 5665357, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "da8425eb78031cc9c202a562debe8de7", "sha256": "a8cd7d8cd45119a4915d7986a16115cdc2ad9db15640f578a0294043d30def2d" }, "downloads": -1, "filename": "pyshellpybc2-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "da8425eb78031cc9c202a562debe8de7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1337, "upload_time": "2019-08-12T09:48:05", "url": "https://files.pythonhosted.org/packages/ec/a9/54c9b26a9ce8aefbd2d4a874252a40a02d6a27c3ad880a3036cef9bc9fa1/pyshellpybc2-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c80b0d8548c246dde06e15237f425d0c", "sha256": "aefc15ceedf6e2b8160962d40958e18c17a5fb28eaf270d3481de343f802c67e" }, "downloads": -1, "filename": "pyshellpybc2-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c80b0d8548c246dde06e15237f425d0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1167, "upload_time": "2019-08-12T09:48:10", "url": "https://files.pythonhosted.org/packages/4b/eb/844ba058f75cdcf67efd653fc6778efd6139c92008864573196705d8cd6c/pyshellpybc2-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f8123ccff6528973048124f837b5c74c", "sha256": "3307ad41e5043b43a21efad903ee7c18cccec525b718d0afb914a2dce142e1a6" }, "downloads": -1, "filename": "pyshellpybc2-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f8123ccff6528973048124f837b5c74c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1761, "upload_time": "2019-08-12T10:06:18", "url": "https://files.pythonhosted.org/packages/e1/b4/9335f1e0926900aaefac948a2fcf2cb29c3fe31938baec380fdb94248d85/pyshellpybc2-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6470570d42f9e6ddc48ade3fe0912cf2", "sha256": "325ccf93fea0ece2a78eed9cb5af3eac595ae2a12a207e1f26d837eea811c91c" }, "downloads": -1, "filename": "pyshellpybc2-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6470570d42f9e6ddc48ade3fe0912cf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1789, "upload_time": "2019-08-12T10:06:20", "url": "https://files.pythonhosted.org/packages/d7/68/21e8f9aeeab79e6d4e6ab640d27dc297c4f62b554fb1ff6269cb7cac6674/pyshellpybc2-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f8123ccff6528973048124f837b5c74c", "sha256": "3307ad41e5043b43a21efad903ee7c18cccec525b718d0afb914a2dce142e1a6" }, "downloads": -1, "filename": "pyshellpybc2-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f8123ccff6528973048124f837b5c74c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1761, "upload_time": "2019-08-12T10:06:18", "url": "https://files.pythonhosted.org/packages/e1/b4/9335f1e0926900aaefac948a2fcf2cb29c3fe31938baec380fdb94248d85/pyshellpybc2-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6470570d42f9e6ddc48ade3fe0912cf2", "sha256": "325ccf93fea0ece2a78eed9cb5af3eac595ae2a12a207e1f26d837eea811c91c" }, "downloads": -1, "filename": "pyshellpybc2-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6470570d42f9e6ddc48ade3fe0912cf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1789, "upload_time": "2019-08-12T10:06:20", "url": "https://files.pythonhosted.org/packages/d7/68/21e8f9aeeab79e6d4e6ab640d27dc297c4f62b554fb1ff6269cb7cac6674/pyshellpybc2-0.0.2.tar.gz" } ] }