All Tips


5

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 numbers

Read more »

7

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:

6

Tip #99   Sorted disk use overview of current directory

alias dius='ls -A | xargs -n 1 du -ks | sort -n' Read more »
  • TAGS:

261

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 »

5

Tip #117   Find function declarations in PHP or JavaScript

function findfunc {
grep -R $1 * 2> /dev/null |grep function|grep -v .svn
}
Read more »

84

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 »

106

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 »