Welcome to bashoneliners.com, a curated collection of practical and well-explained Bash one-liners, snippets, tips and tricks. We aim to make each published one-liner to be of high quality: useful, easy to read, follows best practices, with clear, detailed, accurate explanation. These one-liners should help you automate tasks, troubleshoot problems, whether it be in system administration, file management, networking or programming.
sudo journalctl -b | grep -o "PROTO=.*" | sed -r 's/(PROTO|SPT|DPT|LEN)=//g' | awk '{print $1, $3}' | sort | uniq -c
find . -name '*.log' -mtime -2 -exec grep -Hc Exception {} \; | grep -v :0$
for i in *.log; do grep OutOfMemo $i >/dev/null && echo $i oom || echo $i ok; done
tail -f /path/to/file.log | sed '/^Finished: SUCCESS$/ q'