sh

Konqueror your man

##
# Manual browsing
# Konqueror can show you man pages as well html
# @author Andrey Zakharov /aka Vaulter/
# @author ramok
man()
{
[ -n "$DISPLAY" ] && konqueror "man:/$*" 2>/dev/null & || man $*
}

Google search from command line

##
# Perform google search from command line
# g well linux c%2b%2b engineer
# @TODO url decode
g() {
if [ -n "$DISPLAY" ] &&
env x-www-browser "http://www.google.com/search?hl=${LANG%%_*}&q=$*" & ||
env www-browser "http://www.google.com/search?hl=${LANG%%_*}&q=$*"
}

Bookmarked linux shell commands

Just useful for me some stuff

bash colour prompt

# set a fancy prompt (non-color, unless we know we "want" color)

Process memory vmsize report

#!/bin/sh
mu=0
pr=$1
[ -n "$pr" ] || ( echo "procMemVmSize / Andrey Zakharov 2009 / usage: $0 " >&2; exit 1 )
pids=`pgrep $1`

for p in $pids; do

let "mu = $mu + `cat /proc/$p/status | grep VmSize | awk '{ print $2 }'`" #kB

done

let "mu = $mu * 1024"

echo $mu

Syndicate content