__ ___ _______ __
/ / / / | / / _/ |/ /
/ / / / |/ // / | /
/ /_/ / /| // / / |
\____/_/ |_/___//_/|_|
I love the GNU tools. While GNU might not be UNIX, it's certainly
comparable with UNIX. That makes literature about UNIX relevant
to the GNU tools we use today. There are a lot of GNU-specific
manuals and writing out there, but I still think these books and
memos contain interesting and inspirational writing that is
applicable today.
ORIGINS
=======
Dennis M. Ritchie, Ken Thompson, 'The UNIX Time-Sharing System',
Association for Computing Machinery, Inc., 1974
unix.pdfDennis M. Ritchie, 'The Evolution of the Unix Time-sharing System',
Bell Laboratories, Murray Hill, NJ, 1984
ritchie84evolution.pdfARTICLES
========
Brian W. Kernighan, 'UNIX for Beginners', Bell Laboratories,
Murray Hill, N. J., 1974
beg.pdfRob Pike, Brian W. Kernighan, 'Program design in the UNIX environment'
unix_prog_design.pdfDennis M. Ritchie, 'A Stream Input-Output System', AT&T Bell
Laboratories Technical Journal 63, No. 8 Part 2 (October, 1984),
pp. 1897-1910.
st.pdfM. Douglas McIlroy, 'A Research UNIX Reader: Annotated Excerpts
from the Programmer's Manual, 1971-1986'
reader.pdfJoe Condon, Brian Kernighan, Ken Thompson, 'Experience with the
Mergenthaler Linotron 202 Phototypesetter, or, How We Spent Our
Summer Vacation', Bell Laboratories, 1980
summer.reconstructed.pdfUNIX REFERENCE
==============
Brian W. Kernighan, Rob Pike, 'The UNIX Programming Environment', Prentice-H
upe.pdfJoseph F. Osanna, Brian W. Kernighan, 'Troff User's Manual', AT&T
Bell Laboratories, 1992
54.pdfBrian W. Kernighan, Dennis M. Ritchie, 'C Programming Language,
2nd Edition', Prentice Hall, 1978
C Programming Language, 2nd Edition by Brian W. Kernighan, Dennis M. Ritchie.pdfAlfred V. Aho, Brian W. Kernighan, Peter J. Weinberger, 'The AWK
Programming Language', Addison-Wesley, 1988
The_AWK_Programming_Language.pdf'UNIX System V Documentors Workbench Reference Manual', Prentice
Hall, 1989
UNIX_System_V_Documentors_Workbench_Reference_Manual_1989.pdfe_Manual_1989.pdfDale Dougherty, Tim O'Reilly, 'UNIX Text Processing', Hayden
Books, 1987
utp_book-1.1.pdfK. Thompson, D. M. Ritchie, 'UNIX Programmer's Manual, Fourth
Edition', Bell Telephone Laboratories, Inc., 1973
v4man.pdf'UNIX Programmer's Manual, Seventh Edition, Volume 1', Bell
Telephone Laboratories, Inc., 1979
v7vol1.pdf'UNIX Programmer's Manual, Seventh Edition, Volume 2A', Bell
Telephone Laboratories, Inc., 1979
v7vol2a.pdf'UNIX Programmer's Manual, Seventh Edition, Volume 2B', Bell
Telephone Laboratories, Inc., 1979
v7vol2b.pdfRELATED TOOLS
=============
Mark McDonnell, 'Pro Vim', Apress, 2014
Pro Vim.pdf'Bash Notes for Professionals'
BashNotesForProfessionals.pdfPeter Schaffter, 'Groff and mom: an overview', 2017
groff-and-mom.pdfTrent A. Fisher, Werner Lemberg, 'groff: The GNU implementation of
troff', Free Software Foundation, Inc., 2014
groff.pdfWilliam Joy, Mark Horton, 'An Introduction to Display Editing with
Vi' Computer Science Division, Department of Electrical
Engineering and Computer Science, University of California,
Berkeley
vi-intro.pdf'help.txt for Vim 7.4', 2016
vimhelp.pdfDean Allen Provins, 'The Groff and Friends HOWTO', University of
Calgary, 2001
TheGroffFriendsHowto.pdfClifford E. Rhoades, Jr., 'Roff - A Manuscript Printing Program:
User's Manual', Air Force Weapons Laboratory, Kirtland Air Force
Base, New Mexico, 1972
roff-manual-rhoades-1972.pdfDISSENT
=======
Simson Garfinkel, Daniel Weise, Steven Straussman, 'The UNIX-Haters
Handbook', IDG Books Worldwide, Inc., 1994
ugh.pdfHARDCOPY
========
Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger, 'The AWK
Programming Language', Addison-Wesley Publishing Company, 1988
Arnold Robbins, 'Effective awk Programming', O'Reilly Media Inc.,
2015
B. Srinivasan, 'Unix Document Processing and Typesetting', World
Scientific Publishing Co., 1993
Brian Kernighan, P. J. Plauger, 'Software Tools', Addison-Wesley
Publishing Company, 1976
Eric Raymond, 'The Art of Unix Programming' ,Addison-Wesley Publishing
Company, 2004
Narain Gehani, 'Document Formatting and Typesetting on the UNIX
System', Silicon Press, 1987
Narain Gehani, Steven Lally, 'Document Formatting and Typesetting
on the UNIX System Volume II', Silicon Press, 1988
Peter H. Salus, 'A Quarter Century of UNIX', Addison-Wesley Publishing
Company, 1994