Last Updated on August 22, 2023
By Arnold D. Robbins (HTML, ASCII, Tex dvi, PDF, Texinfo source, Info document; 508 pages)
GAWK: Effective AWK Programming is a user’s guide for GNU Awk.
The book introduces the awk programming language, going into depth to explain the many features of the language and its syntax, and detailing the various GNU extensions.
- The awk Language
- Problem Solving With awk
- Moving Beyond Standard awk With gawk
By Malcolm J. Currie (HTML, PDF; 60 pages)
C-shell Cookbook illustrates some relevant techniques for creating C-shell scripts that combine Starlink software to improve your productivity, without you having to read a UNIX manual.
The book aims to give practical and reassuring examples to at least get you started. It does not seek to offer a comprehensive description of C-shell syntax and facilities.
- Running a script
- Shell Variables
- String Processing
- Dealing with Files
By Ramesh Natarajan (PDF, HTML; 140 pages)
Linux 101 Hacks is a 12 chapter, 140 page manual which explains easy to follow Linux commands. Ramesh Natarajan describes how to use these commands, with clear and concise examples.
This ebook has chapters on:
- Powerful Command Hacks
- Date Manipulation
- SSH Client Commands
- Essential Linux Commands
- Linux Prompts
- Colorful Shell Prompt Using PS1
- Archive and Compression
- Command Line History
- System Administration Tasks
- Apachectl and HTTPD Examples
- Bash Scripting
- System Monitoring and Performance
- Bonus hacks
By Free Software Foundation (PDF, Multi-page HTML; 136 pages)
This book was initially written at LibrePlanet, the GNU/Linux conference hosted at the Harvard Science Center, Cambridge, MA, on March 21, 22 2009.
Topics covered include:
- Basic commands, including sections on permissions, manipulating processes and redirection, Absolute and relative paths
- Auto completion
- Piping commands
- Command History
- Command & Parameter Substitution
- Installing Software
- Exploration of text editors including nano, vi, vim, emacs, kedit, kwrite, kate, and gedit
- Programming languages including Perl, Awk, Ruby, and Python
- Command Quick Reference
This article is divided into three parts:
|Read our complete collection of recommended free and open source software. Our curated compilation covers all categories of software.
The software collection forms part of our series of informative articles for Linux enthusiasts. There are hundreds of in-depth reviews, open source alternatives to proprietary software from large corporations like Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.
There are also fun things to try, hardware, free programming books and tutorials, and much more.