Lexu on Nostr: Took me a bit of experementation, but I finally figured out what to add to my ...
Took me a bit of experementation, but I finally figured out what to add to my /etc/daily.local to make daily root filesystem backup a bit less verbose.
dd() {
if [ "X$CHECKFILESYSTEMS" = X1 ]; then
command dd "$@"
else
command dd status=none "$@"
fi
}
fsck() {
if [ "X$CHECKFILESYSTEMS" = X1 ]; then
command fsck "$@"
else
( trap 'rm -f $log' EXIT INT HUP TERM
log=`mktemp /tmp/daily-fsck.XXXXXXXX`
install -o 0 -g 0 -m 600 /dev/null $log
command fsck "$@" >"$log" 2>&1 || ! test -s $log ||
cat $log
)
fi
}
dd() {
if [ "X$CHECKFILESYSTEMS" = X1 ]; then
command dd "$@"
else
command dd status=none "$@"
fi
}
fsck() {
if [ "X$CHECKFILESYSTEMS" = X1 ]; then
command fsck "$@"
else
( trap 'rm -f $log' EXIT INT HUP TERM
log=`mktemp /tmp/daily-fsck.XXXXXXXX`
install -o 0 -g 0 -m 600 /dev/null $log
command fsck "$@" >"$log" 2>&1 || ! test -s $log ||
cat $log
)
fi
}