#!/bin/bash # Written by Nick Boldt, codeslave@ca.ibm.com # $Id: installEclipse.sh.txt,v 1.1 2007-11-17 09:13:13 nickb Exp $ # $1 - dir name, $2 - archive name if [[ $# -lt 2 ]]; then echo "Usage: $0 dirName archiveName"; exit; fi dir=$1; zip=$2; if [[ -d $dir ]]; then echo -n "OK to delete $dir? [y/N] "; read YN if [[ $YN == "y" ]]; then rm -fr $dir; else echo "Nothing to do!"; exit; fi fi mkdir -p $dir; dir=$(cd $dir; pwd); echo "Installing into $dir..."; tar xzf $zip -C $dir; pushd $dir; mv eclipse eclipse_; mv eclipse_/* eclipse_/.eclips* $dir; rm -fr eclipse_; popd; echo -n "Create new symlink between $dir and $(pwd)/eclipse? [Y/n] "; read YN if [[ $YN == "n" ]]; then true; else rm -f eclipse; ln -s $dir eclipse; fi