{"id":13565868,"url":"https://github.com/denysdovhan/learnyoubash","last_synced_at":"2025-05-16T02:02:22.113Z","repository":{"id":3586072,"uuid":"49965156","full_name":"denysdovhan/learnyoubash","owner":"denysdovhan","description":"Learn you how to write your first bash script","archived":false,"fork":false,"pushed_at":"2023-10-12T14:40:44.000Z","size":440,"stargazers_count":767,"open_issues_count":7,"forks_count":69,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-04-08T15:01:44.437Z","etag":null,"topics":["bash","cygwin","exercises","how-to","learn-to-code","learning","nodeschool","shell","shell-scripts","workshopper"],"latest_commit_sha":null,"homepage":"https://git.io/learnyoubash","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/denysdovhan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-01-19T16:13:58.000Z","updated_at":"2025-03-31T06:06:40.000Z","dependencies_parsed_at":"2024-01-25T05:09:37.331Z","dependency_job_id":null,"html_url":"https://github.com/denysdovhan/learnyoubash","commit_stats":{"total_commits":156,"total_committers":19,"mean_commits":8.210526315789474,"dds":"0.33333333333333337","last_synced_commit":"496d6c628d15d2164ce80fd2c4198f162ffa6291"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Flearnyoubash","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Flearnyoubash/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Flearnyoubash/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Flearnyoubash/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/denysdovhan","download_url":"https://codeload.github.com/denysdovhan/learnyoubash/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254453646,"owners_count":22073616,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","cygwin","exercises","how-to","learn-to-code","learning","nodeschool","shell","shell-scripts","workshopper"],"created_at":"2024-08-01T13:01:56.929Z","updated_at":"2025-05-16T02:02:22.043Z","avatar_url":"https://github.com/denysdovhan.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","Books and Resources"],"sub_categories":[],"readme":"![learnyoubash](./preview.png)\n\n# learnyoubash\n\n[![NPM version][npm-image]][npm-url]\n[![node][node-image]][node-url]\n[![Build Status][travis-image]][travis-url]\n[![Dependency Status][depstat-image]][depstat-url]\n\n\u003e Learn you how to use the terminal and write your the first Bash script.\n\nThis workshopper is based on **bash-handbook**, so if you want to more examples, [check it out](https://git.io/bash-handbook).\n\n## Requirements\n\nThis workshopper requires **Bash** environment. Use [Cygwin](cygwin) if you are Windows user. Also if you are on Windows, make sure you are using at least 5.1.0 version of Node.js, which provides a fix for a bug on Windows where you can't choose items in the menu.\n\n* [**Node.js**](node-url) \u003e=6.0.0\n* **Bash** (use [Cygwin][cygwin] if you are on Windows)\n\n## Installation\n\nOpen your terminal and run this command:\n\n    npm install -g learnyoubash\n\nUse `sudo` if you get an `EACCESS` error.\n\n## Usage\n\nOpen your terminal and run the following command:\n\n    learnyoubash\n\n## License\n\nMIT © [Denys Dovhan](http://denysdovhan.com)\n\n\u003c!-- References --\u003e\n\n[cygwin]: https://www.cygwin.com/\n\n[npm-url]: https://npmjs.org/package/learnyoubash\n[npm-image]: https://img.shields.io/npm/v/learnyoubash.svg?style=flat-square\n\n[node-url]: https://nodejs.org/en/download/\n[node-image]: https://img.shields.io/node/v/learnyoubash.svg?style=flat-square\n\n[travis-url]: https://travis-ci.org/denysdovhan/learnyoubash\n[travis-image]: https://img.shields.io/travis/denysdovhan/learnyoubash.svg?style=flat-square\n\n[depstat-url]: https://david-dm.org/denysdovhan/learnyoubash\n[depstat-image]: https://david-dm.org/denysdovhan/learnyoubash.svg?style=flat-square\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdenysdovhan%2Flearnyoubash","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdenysdovhan%2Flearnyoubash","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdenysdovhan%2Flearnyoubash/lists"}