#!/bin/sh # Copyright 2008 Bram Schoenmakers doCheck() { CURRENTCOUNT=`tune2fs -l $1 | sed -ne 's/^Mount count: *\([0-9]*$\)/\1/p'` MAXCOUNT=`tune2fs -l $1 | sed -ne 's/^Maximum mount count: *\([0-9]*$\)/\1/p'` [ "$MAXCOUNT" = "$CURRENTCOUNT" ] && echo "$1 will be checked at the next boot." | mail -s "Next boot: fsck $1" bram@localhost } doCheck /dev/hda5 doCheck /dev/hda7