положим, нас интересует не перезагрузка, а действие, которое надо выполнить перед сохранением flashfs
PHP Code:
cat /usr/local/bin/flashsav
#! /bin/sh
LASTCOPYDIR=/opt/tmp/save/fs/last
/bin/date "+%m%d%H%M%Y" > /usr/local/etc/date
flashfs save && \
cp /tmp/flash.tar.gz $LASTCOPYDIR && \
nvram show > $LASTCOPYDIR/nvram.txt 2> /dev/null && \
echo "Copies of the latest content of flashfs and nvram are saved in $LASTCOPYDIR" && \
flashfs commit && \
rm /tmp/flash.tar.gz
exit $?
а в ~/.profile:
PHP Code:
alias flashsave="flashsav && reboot"