New meta section and explainshell link.

Fixes #54.
This commit is contained in:
Joshua Levy 2015-06-17 20:38:59 -07:00
parent fd55b34e31
commit 30946a293b

View file

@ -19,20 +19,20 @@ Much of this
[originally](http://www.quora.com/What-are-some-lesser-known-but-useful-Unix-commands) [originally](http://www.quora.com/What-are-some-lesser-known-but-useful-Unix-commands)
[appeared](http://www.quora.com/What-are-the-most-useful-Swiss-army-knife-one-liners-on-Unix) [appeared](http://www.quora.com/What-are-the-most-useful-Swiss-army-knife-one-liners-on-Unix)
on [Quora](http://www.quora.com/What-are-some-time-saving-tips-that-every-Linux-user-should-know), on [Quora](http://www.quora.com/What-are-some-time-saving-tips-that-every-Linux-user-should-know),
but given the interest there, it seems it's worth using Github, where people more talented than I can readily suggest improvements. If you see an error or something that could be better, please submit an issue or PR! (But only after reviewing the scope/philosophy bullets below.) but given the interest there, it seems it's worth using Github, where people more talented than I can readily suggest improvements. If you see an error or something that could be better, please submit an issue or PR! (Of course please review the meta section and existing PRs/issues first.)
## Meta ## Meta
Scope: Scope:
- The goals are breadth (everything important), specificity (give concrete examples of the most common case), and brevity (avoid things that aren't essential or digressions you can easily look up elsewhere). Every tip is essential in some situation or significantly saves time over alternatives. - This guide is both for beginners and the experienced. The goals are *breadth* (everything important), *specificity* (give concrete examples of the most common case), and *brevity* (avoid things that aren't essential or digressions you can easily look up elsewhere). Every tip is essential in some situation or significantly saves time over alternatives.
- This is written for Linux. Many but not all items apply equally to MacOS (or even Cygwin). - This is written for Linux. Many but not all items apply equally to MacOS (or even Cygwin).
- The focus is on interactive Bash, though many tips apply to other shells and to general Bash scripting. - The focus is on interactive Bash, though many tips apply to other shells and to general Bash scripting.
- To keep this to one page, include content by reference whenever possible.
-
Notes: Notes:
- This is for both beginners and the experienced. In both cases, you're smart enough to look up more detail elsewhere once you know the idea or command to Google. - To keep this to one page, content is implicitly included by reference. You're smart enough to look up more detail elsewhere once you know the idea or command to Google.
- Check out [Explainshell](http://explainshell.com/) to get a helpful breakdown of what the command, pipes, and options do. - Check out [Explainshell](http://explainshell.com/) to get a helpful breakdown of what the command, pipes, and options do.