Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/denysdovhan/learnyoubash
Learn you how to write your first bash script
https://github.com/denysdovhan/learnyoubash
bash cygwin exercises how-to learn-to-code learning nodeschool shell shell-scripts workshopper
Last synced: 24 days ago
JSON representation
Learn you how to write your first bash script
- Host: GitHub
- URL: https://github.com/denysdovhan/learnyoubash
- Owner: denysdovhan
- Created: 2016-01-19T16:13:58.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-10-12T14:40:44.000Z (about 1 year ago)
- Last Synced: 2024-10-15T16:41:51.268Z (24 days ago)
- Topics: bash, cygwin, exercises, how-to, learn-to-code, learning, nodeschool, shell, shell-scripts, workshopper
- Language: JavaScript
- Homepage: https://git.io/learnyoubash
- Size: 430 KB
- Stars: 750
- Watchers: 20
- Forks: 71
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starz - denysdovhan/learnyoubash - Learn you how to write your first bash script (JavaScript)
- jimsghstars - denysdovhan/learnyoubash - Learn you how to write your first bash script (JavaScript)
README
![learnyoubash](./preview.png)
# learnyoubash
[![NPM version][npm-image]][npm-url]
[![node][node-image]][node-url]
[![Build Status][travis-image]][travis-url]
[![Dependency Status][depstat-image]][depstat-url]> Learn you how to use the terminal and write your the first Bash script.
This workshopper is based on **bash-handbook**, so if you want to more examples, [check it out](https://git.io/bash-handbook).
## Requirements
This 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.
* [**Node.js**](node-url) >=6.0.0
* **Bash** (use [Cygwin][cygwin] if you are on Windows)## Installation
Open your terminal and run this command:
npm install -g learnyoubash
Use `sudo` if you get an `EACCESS` error.
## Usage
Open your terminal and run the following command:
learnyoubash
## License
MIT © [Denys Dovhan](http://denysdovhan.com)
[cygwin]: https://www.cygwin.com/
[npm-url]: https://npmjs.org/package/learnyoubash
[npm-image]: https://img.shields.io/npm/v/learnyoubash.svg?style=flat-square[node-url]: https://nodejs.org/en/download/
[node-image]: https://img.shields.io/node/v/learnyoubash.svg?style=flat-square[travis-url]: https://travis-ci.org/denysdovhan/learnyoubash
[travis-image]: https://img.shields.io/travis/denysdovhan/learnyoubash.svg?style=flat-square[depstat-url]: https://david-dm.org/denysdovhan/learnyoubash
[depstat-image]: https://david-dm.org/denysdovhan/learnyoubash.svg?style=flat-square