Become More Efficient at The Command Line With These Handy Bash Shortcuts
Become More Efficient at The Command Line With These Handy Bash Shortcuts
Become more efficient at the command line with these handy Bash shortcuts.
History
Reverse search: ctrl + r
Rerun last command: !!
Reuse arguments from previous command: !*
Use last argument of last command: !$
nth argument: !:2
All the arguments: !:1-$
Last but n: !-2:$
Get the folder: !$:h
The current line: !#:1
Search and replace: !!:gs
Allow multiple terminals to write to the history file: shopt -s histappend
List the most used history commands: history | awk 'BEGIN {FS="[ \t]+|\\|"} {print $3}' | sort | uniq -c | sort -nr | head