4 caller=$(ps axww | mawk '/aptitude|apt-get/ {for (i=5; i<=NF ; i++) printf ("%s ",$i); printf ("\n") }' | head -1)
6 hg addremove 1>/dev/null
9 if [ -z "$STATUS" ] ; then
10 echo "hg-snapshot-script: nothing to be done"
14 echo "hg-snapshot-script: found changed files:"
16 hg ci -m "snapshot from $LOGNAME before: $caller"
19 echo "hg-snapshot-script: found changed files:"
21 hg ci -m "snapshot from $LOGNAME after: $caller"
24 echo "hg-snapshot-script: found changed files:"
26 hg ci -m "snapshot from $LOGNAME on $(date '+%Y-%m-%d - %H:%M:%S')"