diff options
author | jluehrs2 <jluehrs2@uiuc.edu> | 2008-10-29 21:33:59 -0500 |
---|---|---|
committer | jluehrs2 <jluehrs2@uiuc.edu> | 2008-10-29 21:33:59 -0500 |
commit | 5e844c0bf22591fb966a3380ddc028f9000af1b2 (patch) | |
tree | fdb7911e3d1e7eb571a2be2a580f5be9f1ff0906 /bashrc | |
parent | cbe801afae5b6c0e5ee5a30f7ac0eca95ed62a09 (diff) | |
download | conf-5e844c0bf22591fb966a3380ddc028f9000af1b2.tar.gz conf-5e844c0bf22591fb966a3380ddc028f9000af1b2.zip |
clean out old/worthless scripts, move simple scripts into functions in bashrc
Diffstat (limited to 'bashrc')
-rw-r--r-- | bashrc | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -73,6 +73,30 @@ function luado { # thanks rici function setfont { printf '\e]710;%s\007' "$1" } +function checkmessages { + find ~/.purple/logs/ -mmin -$1 -type f | grep -v .system | xargs tail -n $2 +} +function lastaim { + pushd ~/.purple/logs/aim/thedoyster/$1 > /dev/null + less $(ls | tail -n1) + popd > /dev/null +} +function mem_usage { + ps -eo size,ucmd | sort -rn | head -n$([ -z "$1" ] && echo 20 || echo $1) +} +function installed_kernel_modules { + find /lib/modules/$([ -z "$1" ] && echo $(uname -r) || echo $1)/ \ + -iname '*.ko' | sed 's:.*/\(.*\)\.ko:\1:' +} +function opened_files { + strace $* 2>&1 | grep -E '^open\(' | \ + grep -v ENOENT | \ + grep -v O_DIRECTORY | \ + cut -f2 -d"\"" | \ + grep -vE '^/proc/' | \ + grep -v '^/sys/' | \ + grep -v '^/dev/' +} # }}} # }}} # bash configuration {{{ |