Track and ackowledge authors.

This is my best effort at tracking roles from GitHub history,
and assembling them with a new script, "ghizmo assemble-authors".
Please let me know if you've been missed!
This commit is contained in:
Joshua Levy 2015-09-30 01:29:11 -07:00
parent debe2a0f85
commit f5b99f85f7
3 changed files with 122 additions and 2 deletions

87
AUTHORS.md Normal file
View file

@ -0,0 +1,87 @@
# Authors
This work is the result of the effort of many people around the world.
Contributors are listed in alphabetical order by GitHub id.
This file is maintained only in English.
* [Guo Chong (Armour)](https://github.com/Armour) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=Armour), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3AArmour)] — _translator (zh)_
* [Alex Vergara Gil (BishopWolf)](https://github.com/BishopWolf) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=BishopWolf), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3ABishopWolf)] — _translator (es)_
* [Colas BROUX (ColasBroux)](https://github.com/ColasBroux) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=ColasBroux), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3AColasBroux)]
* [Deborah Digges (Deborah-Digges)](https://github.com/Deborah-Digges) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=Deborah-Digges), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3ADeborah-Digges)]
* [Vincent Wong (EaterOA)](https://github.com/EaterOA) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=EaterOA), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3AEaterOA)]
* [Hunter-Github](https://github.com/Hunter-Github) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=Hunter-Github), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3AHunter-Github)]
* [曾楚杰 (Psycho7)](https://github.com/Psycho7) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=Psycho7), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3APsycho7)] — _translator and maintainer (zh)_
* [Rasmus Wriedt Larsen (RasmusWL)](https://github.com/RasmusWL) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=RasmusWL), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3ARasmusWL)]
* [Snowcat8436 (Snowcat8436)](https://github.com/Snowcat8436) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=Snowcat8436), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3ASnowcat8436)] — _translator (ko)_
* [Soham Chakraborty (SohamChakraborty)](https://github.com/SohamChakraborty) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=SohamChakraborty), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3ASohamChakraborty)]
* [Fabien Dubosson (StreakyCobra)](https://github.com/StreakyCobra) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=StreakyCobra), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3AStreakyCobra)]
* [Ungsik Yun (Ungsik-Yun)](https://github.com/Ungsik-Yun) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=Ungsik-Yun), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3AUngsik-Yun)] — _translator and maintainer (ko)_
* [Antonio Ossa (aaossa)](https://github.com/aaossa) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=aaossa), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aaaossa)] — _translator (es)_
* [Ahmet Alp Balkan (ahmetalpbalkan)](https://github.com/ahmetalpbalkan) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=ahmetalpbalkan), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aahmetalpbalkan)]
* [Semir Patel (analogue)](https://github.com/analogue) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=analogue), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aanalogue)]
* [Desmond Stonie (aneasystone)](https://github.com/aneasystone) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=aneasystone), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aaneasystone)]
* [Brad Beyenhof (augmentedfourth)](https://github.com/augmentedfourth) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=augmentedfourth), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aaugmentedfourth)]
* [Bryce J. (bj1)](https://github.com/bj1) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=bj1), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Abj1)]
* [Arturo Fernandez (bsnux)](https://github.com/bsnux) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=bsnux), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Absnux)]
* [Alex Cabrera (cabreraalex)](https://github.com/cabreraalex) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=cabreraalex), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Acabreraalex)]
* [Carlos Mantilla (ceoaliongroo)](https://github.com/ceoaliongroo) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=ceoaliongroo), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aceoaliongroo)] — _translator and maintainer (es)_
* [Chris Kuehl (chriskuehl)](https://github.com/chriskuehl) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=chriskuehl), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Achriskuehl)]
* [Corey "See More" Richardson (cmr)](https://github.com/cmr) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=cmr), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Acmr)]
* [Chris Rhodes (crr0004)](https://github.com/crr0004) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=crr0004), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Acrr0004)]
* [Chelsea Voss (csvoss)](https://github.com/csvoss) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=csvoss), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Acsvoss)]
* [Daniel t. (danasmera)](https://github.com/danasmera) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=danasmera), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Adanasmera)]
* [Dmytro Danylevskyi (danylevskyi)](https://github.com/danylevskyi) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=danylevskyi), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Adanylevskyi)]
* [Dave Loyall (daveloyall)](https://github.com/daveloyall) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=daveloyall), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Adaveloyall)]
* [James Luck (delucks)](https://github.com/delucks) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=delucks), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Adelucks)]
* [Dima Paloskin (dimapaloskin)](https://github.com/dimapaloskin) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=dimapaloskin), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Adimapaloskin)]
* [Fazle Arefin (fazlearefin)](https://github.com/fazlearefin) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=fazlearefin), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Afazlearefin)]
* [githubashto](https://github.com/githubashto) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=githubashto), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Agithubashto)] — _translator (ru)_
* [The Gitter Badger (gitter-badger)](https://github.com/gitter-badger) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=gitter-badger), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Agitter-badger)]
* [Grigory Rechistov (grigory-rechistov)](https://github.com/grigory-rechistov) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=grigory-rechistov), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Agrigory-rechistov)] — _translator (ru)_
* [grossws (grossws)](https://github.com/grossws) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=grossws), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Agrossws)]
* [Beau Hastings (hastinbe)](https://github.com/hastinbe) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=hastinbe), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ahastinbe)]
* [Sung Kim (hunkim)](https://github.com/hunkim) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=hunkim), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ahunkim)] — _translator (ko)_
* [Ivgeni Segal (isegal)](https://github.com/isegal) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=isegal), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aisegal)]
* [Alan Brogan (jalanb)](https://github.com/jalanb) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=jalanb), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ajalanb)]
* [Joshua Levy (jlevy)](https://github.com/jlevy) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=jlevy), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ajlevy)] — _original author and maintainer_
* [Jesse Sightler (jsight)](https://github.com/jsight) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=jsight), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ajsight)]
* [Konstantin Mikhaylov (jtraub)](https://github.com/jtraub) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=jtraub), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ajtraub)]
* [Wael M. Nasreddine (kalbasit)](https://github.com/kalbasit) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=kalbasit), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Akalbasit)]
* [Colin Chan (kalgynirae)](https://github.com/kalgynirae) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=kalgynirae), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Akalgynirae)]
* [Michail Kargakis (kargakis)](https://github.com/kargakis) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=kargakis), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Akargakis)]
* [kstn (kastian)](https://github.com/kastian) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=kastian), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Akastian)] — _translator (ru)_
* [Kesu J (kesu)](https://github.com/kesu) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=kesu), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Akesu)]
* [Konstantin Ilyashenko (kostya13)](https://github.com/kostya13) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=kostya13), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Akostya13)]
* [Pavel Zhukov (landgraf)](https://github.com/landgraf) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=landgraf), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Alandgraf)]
* [Matjaž Lipuš (matjaz)](https://github.com/matjaz) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=matjaz), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Amatjaz)]
* [Mayra Cabrera (mayra-cabrera)](https://github.com/mayra-cabrera) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=mayra-cabrera), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Amayra-cabrera)]
* [Michael Barlow (michaelbarlow7)](https://github.com/michaelbarlow7) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=michaelbarlow7), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Amichaelbarlow7)]
* [Harry Moreno (morenoh149)](https://github.com/morenoh149) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=morenoh149), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Amorenoh149)]
* [Nilton Vasques (niltonvasques)](https://github.com/niltonvasques) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=niltonvasques), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aniltonvasques)] — _translator and maintainer (pt)_
* [Oleg Berman (olegberman)](https://github.com/olegberman) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=olegberman), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aolegberman)] — _translator and maintainer (ru)_
* [osmero](https://github.com/osmero) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=osmero), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aosmero)] — _translator (ru)_
* [Serg Petrov (p12se)](https://github.com/p12se) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=p12se), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ap12se)]
* [Peter Kokot (peterkokot)](https://github.com/peterkokot) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=peterkokot), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Apeterkokot)] — _translator and maintainer (sl)_
* [Raju Devidas Vindane (rajuvindane)](https://github.com/rajuvindane) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=rajuvindane), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Arajuvindane)]
* [Saksham Sharma (saksham0808)](https://github.com/saksham0808) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=saksham0808), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Asaksham0808)]
* [Kit Chan (shukitchan)](https://github.com/shukitchan) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=shukitchan), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ashukitchan)]
* [Simarpreet Singh (simar7)](https://github.com/simar7) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=simar7), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Asimar7)]
* [spmbt (spmbt)](https://github.com/spmbt) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=spmbt), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aspmbt)] — _translator (ru)_
* [Steven Liu (stevenlordiam)](https://github.com/stevenlordiam) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=stevenlordiam), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Astevenlordiam)] — _translator (zh)_
* [taxusyew](https://github.com/taxusyew) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=taxusyew), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ataxusyew)]
* [Sungjin Kang (ujuc)](https://github.com/ujuc) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=ujuc), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aujuc)] — _translator (ko)_
* [Joe Block (unixorn)](https://github.com/unixorn) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=unixorn), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Aunixorn)]
* [Valeria de Paiva (vcvpaiva)](https://github.com/vcvpaiva) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=vcvpaiva), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Avcvpaiva)] — _translator (pt)_
* [Eduardo Rolim (vndmtrx)](https://github.com/vndmtrx) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=vndmtrx), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Avndmtrx)]
* [Okunev Yu Dmitry (xaionaro)](https://github.com/xaionaro) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=xaionaro), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Axaionaro)]
* [Chunyang Xu (xuchunyang)](https://github.com/xuchunyang) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=xuchunyang), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Axuchunyang)] — _translator (zh)_
* [Alex F. (youmee)](https://github.com/youmee) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=youmee), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Ayoumee)]
* [Zack Piper (zackp30)](https://github.com/zackp30) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=zackp30), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Azackp30)]
* [Xudong Zhang (zxdvd)](https://github.com/zxdvd) [[commits](https://github.com/jlevy/the-art-of-command-line/commits?author=zxdvd), [issues](https://github.com/jlevy/the-art-of-command-line/issues?q=author%3Azxdvd)]
If you see inaccuracies or omissions, please file an issue, or edit the authors-info.yml file, regenerate, and file a PR.
(This file was auto-generated by [ghizmo assemble-authors](https://github.com/jlevy/ghizmo).)

View file

@ -19,13 +19,14 @@
![curl -s 'https://raw.githubusercontent.com/jlevy/the-art-of-command-line/master/README.md' | egrep -o '`\w+`' | tr -d '`' | cowsay -W50](cowsay.png)
Fluency on the command line is a skill often neglected or considered arcane, but it improves your flexibility and productivity as an engineer in both obvious and subtle ways. This is a selection of notes and tips on using the command-line that I've found useful when working on Linux. Some tips are elementary, and some are fairly specific, sophisticated, or obscure. This page is not long, but if you can use and recall all the items here, you know a lot.
Fluency on the command line is a skill often neglected or considered arcane, but it improves your flexibility and productivity as an engineer in both obvious and subtle ways. This is a selection of notes and tips on using the command-line that we've found useful when working on Linux. Some tips are elementary, and some are fairly specific, sophisticated, or obscure. This page is not long, but if you can use and recall all the items here, you know a lot.
This work is the result of [many authors and translators](AUTHORS.md).
Much of this
[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)
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! (Of course please review the meta section and existing PRs/issues first.)
but given the interest there, it seemed worth using GitHub, where people more talented than the original author could 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

32
admin/authors-info.yml Normal file
View file

@ -0,0 +1,32 @@
# This file is used to configure the "ghizmo assemble-authors" command.
header: |
This work is the result of the effort of many people around the world.
Contributors are listed in alphabetical order by GitHub id.
This file is maintained only in English.
footer: |
If you see inaccuracies or omissions, please file an issue, or edit the authors-info.yml file, regenerate, and file a PR.
roles:
jlevy: original author and maintainer
ceoaliongroo: translator and maintainer (es)
aaossa: translator (es)
BishopWolf: translator (es)
Ungsik-Yun: translator and maintainer (ko)
Snowcat8436: translator (ko)
ujuc: translator (ko)
hunkim: translator (ko)
niltonvasques : translator and maintainer (pt)
vcvpaiva: translator (pt)
olegberman: translator and maintainer (ru)
spmbt: translator (ru)
osmero: translator (ru)
grigory-rechistov: translator (ru)
kastian: translator (ru)
githubashto: translator (ru)
peterkokot: translator and maintainer (sl)
Psycho7: translator and maintainer (zh)
xuchunyang: translator (zh)
stevenlordiam: translator (zh)
Armour: translator (zh)