From 792ad8cc0898565b48a6a810dcb103fe20312ea3 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Wed, 22 Nov 2017 22:34:35 +0300 Subject: [PATCH] added archive tree diff script... Signed-off-by: Alex A. Naanou --- scripts/tree.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 scripts/tree.sh diff --git a/scripts/tree.sh b/scripts/tree.sh new file mode 100755 index 00000000..180c5e20 --- /dev/null +++ b/scripts/tree.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +TREE=`date +"%Y%m%d-%H%M"` + + +if ! [ -d ./.tree ] ; then + echo creating .tree directory... + mkdir .tree + attrib +H .tree +fi + +echo building current tree... +tree -a -s --sort name -I '.tree*' > ./.tree/$TREE + +echo setting LAST/CURRENT states... +[ -e ./.tree/CURRENT ] && cp ./.tree/CURRENT ./.tree/LAST +cp ./.tree/$TREE ./.tree/CURRENT + +if [ -e ./.tree/LAST ] ; then + echo diff... + # XXX + diff ./.tree/LAST ./.tree/CURRENT +fi + +