zool + unix   21

CLI: improved
Over the years my command line habits have improved and I often search for smarter tools for the jobs I commonly do. With that said, here's my current list of improved CLI tools.
reference  unix  shell  tools 
august 2018 by zool
Why you should learn just a little Awk
To this day, 90% of the programmers I talk to have never used awk. Knowing 10% of awk's already small syntax, which you can pick up in just a few minutes, will dramatically increase your ability to quickly manipulate data in text files. Below I'll teach you the most useful stuff - not the "fundamentals", but the 5 minutes worth of practical stuff that will get you most of what I think is interesting in this little language.
reference  unix  tools  shell 
june 2018 by zool
This guide aims to aid people interested in learning to work with BASH. It aspires to teach good practice techniques for using BASH, and writing simple scripts.
unix  shell  reference 
march 2018 by zool
Notes for new Make users
> John Constable would have said that ‘There is nothing ugly in Make; I never saw an ugly build system in my life: for let the number of targets be what it may,–dependencies, recipes, and parallel jobs will always make it manageable.’
readings  unix  shell 
march 2018 by zool
By now, Windows and Unix are functionally more similar than different. They both support the same major programming metaphors, from command lines to GUIs to web servers; they are organized around virtually the same panoply of system resources, from nearly identical file systems to memory to sockets and processes and threads. There’s not much about the core set of services provided by each operating system to limit the kinds of applications you can create.
unix  unix_philosophy  readings 
september 2017 by zool
suckless.org: Software that sucks less
Home of dwm, dmenu and other quality software with a focus on simplicity, clarity, and frugality.
unix  unix_philosophy 
september 2017 by zool
The Heirloom Project
The Heirloom Project provides traditional implementations of standard Unix utilities. In many cases, they have been derived from original Unix material released as Open Source by Caldera and Sun.

Interfaces follow traditional practice; they remain generally compatible with System V, although extensions that have become common use over the course of time are sometimes provided. Most utilities are also included in a variant that aims at POSIX conformance.
unix  unix_philosophy 
september 2017 by zool
Seven habits of effective text editing
If you spend a lot of time typing plain text, writing programs or HTML, you can save much of that time by using a good editor and using it effectively. This paper will present guidelines and hints for doing your work more quickly and with fewer mistakes.
vim  unix  plain_text  tutorial 
september 2017 by zool
GNU Recutils
GNU Recutils is a set of tools and libraries to access human-editable, plain text databases called recfiles. The data is stored as a sequence of records, each record containing an arbitrary number of named fields.
databases  plain_text  unix  tools  data_formats 
september 2017 by zool
Dennis Ritchie, Unix, and clarity
Last week’s obituaries of Dennis Ritchie focused, naturally, on his creation of C and his co-creation, with Ken Thompson, of Unix. I want to talk about something else: the remarkable clarity of the writing done by Ritchie and the other early Unix developers at Bell Labs.
unix  unix_philosophy  KISS  readings  from instapaper
september 2017 by zool
Send a multipart/alternative email with sendmail
Contains a clear example of a multipart/alternative email message.
unix  tutorial  email  mutt 
may 2017 by zool
Shell from vi
A good sign of a philosophically sound interactive Unix tool is the facilities it offers for interacting with the filesystem and the shell: specifically, how easily can you run file operations and/or shell commands with reference to data within the tool? The more straightforward this is, the more likely the tool will fit neatly into a terminal-driven Unix workflow.
unix  tutorial  vim  shell  from instapaper
april 2017 by zool
write down a command-line to see the help text that matches each argument
reference  shell  unix 
september 2013 by zool

Copy this bookmark: