David McDonald

145 Flips | 3 Magazines | 4 Likes | 2 Following | 50 Followers | @davemac8 | Freelance web developer

Shellharden

A bash syntax highlighter that encourages (and can fix) proper quoting of variables.<p>Because rewriting scripts to adhere to the <i>always use quotes</i> …

JavaScript

Shape

Learn Bash the Hard Way (Learn Bash the Hard Way)<p>Add Ebook to Cart<p>1,229<p>Readers<p>English<p>PDF<p>EPUB<p>MOBI<p>APP<p>This book is 100% complete<p>Completed on …

termtosvg

A Linux terminal recorder written in Python that renders your command line sessions as standalone SVG animations.<p>More examples of recordings can be …

Shell tidbits

Shell tidbits<p>Summary:<p>This is the first of a long (maybe) series of blog posts with some less known shell features. Unless otherwise specified, bash …

pure bash bible

README.md<p>A collection of pure bash alternatives to external processes.<p>The goal of this book is to document known and unknown methods of doing various …

how2: stackoverflow from the terminal

how2 finds the simplest way to do something in a unix shell. It's like man, but you can query it in natural language:<p>Install<p>You can install it via …

Ten Things I Wish I’d Known About bash

Intro<p>Recently I wanted to deepen my understanding of bash by researching as much of it as possible. Because I felt bash is an often-used (and …

The Regex warrior: transform a text file in <2 mins

Recently I needed to transform a csv file with some simple processing. If you want to transform a file line by line, replacing a few things, deleting …

Emma📦

README.md<p>Install the package you are looking for.<p>Powered by Algolia search API and the Yarn package manager.<p>Overview<p>Emma is a command line assistant …

JavaScript

Usage

sshrc works just like ssh, but it also sources the ~/.sshrc on your local computer after logging in remotely.<p>You can use this to set environment …

The musings of bluz71

The GNU Readline library is used by Bash, and certain other utilities, for line-editing and history management.<p>This library is configured by an …

rate.sx

awesome-cheatsheets/bash.sh at master · LeCoupa/awesome-cheatsheets

#!/bin/bash<p>##############################################################################<p># …

ShellCheck finds bugs in your shell scripts

finds bugs in your shell scripts.<p>You can cabal, apt, dnf or brew install it locally right now.<p>Paste a script to try it out:<p><p>Your Editor (Ace – …

GitHub

Tools

Bash-Snippets<p>A collection of small bash scripts for heavy terminal users with no dependencies<p>All of these scripts have been heavily tested on macOS …

firstpage

tiny-care-terminal

README.md<p>This is a little dashboard that tries to take care of you when you're using your terminal. It tells you cute, self care things, and tries …

TTC

Table of Contents

• Basic Operations<br>1.1. File Operations<br>1.2. Text Operations<br>1.3. Directory Operations<br>1.4. SSH, System Info & Network Operations<br>1.5. Process Monitoring …

SoCLI

README.md<p>Stack Overflow command line written in python. Using SoCLI you can search and browse Stack Overflow without leaving the terminal. Just use …

Stack Overflow

The Art of Command Line

README.md<p>🌍 <i>Čeština ∙ Deutsch ∙ Ελληνικά ∙ English ∙ Español ∙ Français ∙ Indonesia ∙ Italiano ∙ 日本語 ∙ 한국어 ∙ Português ∙ Română ∙ Русский ∙</i> …

Linux

Top 32 Nmap Command Examples For Linux Sys/Network Admins - nixCraft

Nmap is short for Network Mapper. It is an open source security tool for network exploration, security scanning and auditing. However, nmap command …

SSH and terminal background

Every once in a while there is some horror story happening about a dev-ops person executing commands on the wrong servers. These days I have control …

Teleconsole

match command-line arguments to their help text

Command-line

Easily scp a file back to the host you're connecting from Using scp

Follow the Tweets.<p>Every new command is wrapped in a tweet and posted to Twitter. Following the stream is a great way of staying abreast of the latest …

Linux

Adventures in /usr/bin and the likes

I just love Linux! For me it makes interacting with your computer fun and educational. I think if someone needs to learn about the core principles …

Put the last command's run time in your Bash prompt

I’m fairly certain the following scenario has happened to every terminal user. You run a command and, while it is running, realize you should have …

Things you (probably) didn't know about xargs

Things you (probably) didn’t know about xargs<p>26 June 2011 – Bangalore, India<p>If you’ve spent any amount of time at a Unix command line you’ve probably …

s

Web search from the terminal. Just opens in your browser.<p>Install<p>If you have issues building s, you can vendor the dependencies by using …

Classic Programmer Paintings