APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

Tony Lawrence: showmem script


#!/bin/sh
for i in 10 11 12 13 14 15
do
case $i in
        10) blk=A;;
        11) blk=B;;
        12) blk=C;;
        13) blk=D;;
        14) blk=E;;
        15) blk=F;;
esac
for j in 0 1 2 3  
do
skp=`expr $i \* 4 + $j`
case $j in
        0) echo "       ${blk}0000 contains:";;
        1) echo "       ${blk}4000 contains:";;
        2) echo "       ${blk}8000 contains:";;
        3) echo "       ${blk}C000 contains:";;
esac
dd if=/dev/mem bs=16k skip=$skp count=1 2> /dev/null | hd | sed -n "1,4p" 
done 
done | pg
 



Got something to add? Send me email.





(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

-> -> Unix Programs: showmem script



Increase ad revenue 50-250% with Ezoic


More Articles by

Find me on Google+

© Tony Lawrence



Kerio Samepage


Have you tried Searching this site?

Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us





Great minds discuss ideas; average minds discuss events; small minds discuss people. (Eleanor Roosevelt)





This post tagged: