From f5b99f85f7ae3391ceff751be56153c5e5b2f1f0 Mon Sep 17 00:00:00 2001 From: Joshua Levy Date: Wed, 30 Sep 2015 01:29:11 -0700 Subject: [PATCH] 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! --- AUTHORS.md | 87 ++++++++++++++++++++++++++++++++++++++++++ README.md | 5 ++- admin/authors-info.yml | 32 ++++++++++++++++ 3 files changed, 122 insertions(+), 2 deletions(-) create mode 100644 AUTHORS.md create mode 100644 admin/authors-info.yml diff --git a/AUTHORS.md b/AUTHORS.md new file mode 100644 index 0000000..9e8450f --- /dev/null +++ b/AUTHORS.md @@ -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).) \ No newline at end of file diff --git a/README.md b/README.md index 945748b..9df04bb 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/admin/authors-info.yml b/admin/authors-info.yml new file mode 100644 index 0000000..a7b4a63 --- /dev/null +++ b/admin/authors-info.yml @@ -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)