Thanks Jonathan. Anyone have any thoughts on this? I'm not a bash or any other programmer, and was wondering if this would work. And how might I code that while loop?
Thanks again, all, for your help. Kris On Saturday 17 September 2005 14:10, Jonathan Wright wrote: > Kris Kerwin wrote: > > I've tried catting the output from dmesg and running it regularly with > > crontab, as was advised below. This, unfortunately doesn't work because > > cron can only run as often as once a minute. This means that if a crash > > happens in between these dmesg snapshots, the debugging information is > > lost. The only way that catting dmesg to a file will work is if the crash > > just so happens to occur right as dmesg is being logged. I might be able > > to increase my chances if there was anyway to set up vixie-cron to run > > more often than once a minute (once a second? more?) > > Why not run a bash script, something like (not tested or debugged! And I > can't remember how to do a while loop in bash;) > > while true; do > if [ -e /tmp/stopdmesg ]; then > exit; > else > dmesg > dmesg-$(date +%Y%m%d%H%m%s) > sleep(5) > fi > done > > Open up your terminal and run the script (and append & to send it to the > background). If needs be, change sleep(5) to as low as you need to get the > dmesg information. > > -- > Jonathan Wright ~ mail at djnauk.co.uk > ~ www.djnauk.co.uk > -- > 2.6.12-gentoo-r6-djnauk-b2 AMD Athlon(tm) XP 2100+ > up 1 day, 9:03, 3 users, load average: 3.62, 2.94, 2.42 > -- > "The Bible contains six admonishments to homosexuals and three > hundred sixty two admonishments to heterosexuals. That doesn't > mean that God doesn't love heterosexuals. It's just that they > need more supervision." > > ~ Lynne Lavner
pgp24ztOqUbTg.pgp
Description: PGP signature