Tip #96 Find occurrences of a string in a large code base without firing
A slight improvement to #64 -- drops one grep and adds line numbersRead more »
Tip #98 Normalize gain for all mp3 files in a directory tree
find . -type d | while read dir; do mp3gain -a "$dir/"*.mp3;done Read more »- TAGS:
Tip #99 Sorted disk use overview of current directory
alias dius='ls -A | xargs -n 1 du -ks | sort -n' Read more »- TAGS:
Tip #107 Use history to SUDO last command
Forget that your running as underprivileged? No need to retype the command.> command_with_insufficient_permissions
Permission denied
> sudo !! Read more »
- TAGS:
- history
Tip #117 Find function declarations in PHP or JavaScript
function findfunc {grep -R $1 * 2> /dev/null |grep function|grep -v .svn
}
Read more »
- TAGS:
- grep
Tip #118 Use ALT+. to insert last parameter
In bash (or anything using libreadline, such as mysql) press ALT+. to insert the last used parameter from the previous line.Eg:
$ vim some/file.c
$ svn commit
Read more »
- TAGS:
- svn
Tip #139
Selected Bash Keystrokes:Ctrl-U - Cuts everything to the left
Ctrl-W - Cuts the word to the left
Ctrl-Y - Pastes what's in the buffer
Ctrl-A - Go to beginning of line
Ctrl-E - Go to end of line Read more »
- TAGS:
- bash
alias aptitude at awk bash bc cal cat cd colrm comm cp csh curl cut date dd df dialog diff dirname dpkg du fc find fuser grep gs gzip history iconv kill ksh last less ln ls lsof lynx m4 md5sum mkdir mkfifo mkisofs mv mysql nc netstat openssl OSX perl ping popd ps pushd python read redirection rm scp screen sed sort ssh stat sudo svn tail tar tee test top tr uniq vim wc wget xargs