Skip to content

Instantly share code, notes, and snippets.

View michaelfortunato's full-sized avatar
:shipit:
Thinking about groups

Michael Fortunato michaelfortunato

:shipit:
Thinking about groups
View GitHub Profile
@CMCDragonkai
CMCDragonkai / job_control_zsh_bash.md
Last active July 9, 2025 12:52
CLI: Job Control in ZSH and Bash

Job Control in ZSH and Bash

All processes in ZSH/Bash under job control are in 3 states: foregrounded, backgrounded and suspended.

# run command in the foreground
command
# run commend in the background
@guilherme
guilherme / gist:9604324
Last active October 10, 2024 18:27
Git pre-commit hook that detects if the developer forget to remove all the javascript console.log before commit.
#!/bin/sh
# Redirect output to stderr.
exec 1>&2
# enable user input
exec < /dev/tty
consoleregexp='console.log'
# CHECK
if test $(git diff --cached | grep $consoleregexp | wc -l) != 0
then