diff options
author | Andreas Maunz <andreas@maunz.de> | 2012-03-26 10:39:53 +0200 |
---|---|---|
committer | Andreas Maunz <andreas@maunz.de> | 2012-03-26 10:39:53 +0200 |
commit | 3774d08c76ac244e59802d44e2e730e02765a91d (patch) | |
tree | 7d0c92de9b0987c7bfb9ab33ccbd8476d57796f1 /install | |
parent | 410e8e479a591ce298551e200a3d95e4e78cafe5 (diff) |
Misc bug fixes
Diffstat (limited to 'install')
-rwxr-xr-x | install | 31 |
1 files changed, 13 insertions, 18 deletions
@@ -15,24 +15,19 @@ echo mkdir -p $OT_PREFIX/tmp/ >/dev/null 2>&1 DATE=`date +_%Y%m%d_%H_%M` -if [ -f "$HOME/.opentox-ui.sh" ] -then - mv -v --backup=numbered $HOME/.opentox-ui.sh $HOME/.opentox-ui.sh$DATE -else - echo "$HOME/.opentox-ui.sh not found (nothing to backup)." -fi -if [ -d "$HOME/.opentox" ] -then - mv -v --backup=numbered -T $HOME/.opentox $HOME/.opentox$DATE -else - echo "$HOME/.opentox not found (nothing to backup)." -fi -if [ -d "$HOME/opentox-ruby" ] -then - mv -v --backup=numbered -T $HOME/opentox-ruby $HOME/opentox-ruby$DATE -else - echo "$HOME/opentox-ruby not found (nothing to backup)." -fi + +echo +echo "Backups (if any)." +echo +backup_targets="$HOME/.opentox $HOME/opentox-ruby" +for bt in $backup_targets; do + if [ -f $bt ]; then + mv -v --backup=numbered $bt $bt$DATE + elif [ -d $bt ]; then + mv -v --backup=numbered -T $bt $bt$DATE + fi +done + LOG="$OT_PREFIX/tmp/`basename $0`-log.txt" . "./utils.sh" echo |