|
这是我做的一个脚本,我想应有更好的方法:(
[quota]
#!/bin/bash
########################################
if [ "a"$CASLPATH != "a"$PWD ]
then
echo "First Install"
echo "export CASLPATH">>~/.profile
echo "CASLPATH=$PWD">>~/.profile
echo " ATH=\$PATH:\$CASLPATH">>~/.profile
if [ -e ~/.bash_profile ]
then
cat ~/.profile>>~/.bash_profile
fi
if [ -e ~/.bash_login ]
then
cat ~/.profile>>~/.bash_login
fi
fi
###########################################
if [ -e cas ]
then
rm cas
fi
#
echo "if [ -z \$1 ]">>cas
echo " then">>cas
echo " echo \"Usage: cas surcefile [>targetfile]\"">>cas
echo " exit">>cas
echo "fi">>cas
echo "if [ ! -e \$1 ]">>cas
echo " then ">>cas
echo " echo \"File \$1 Not EXIST!!\"">>cas
echo " exit">>cas
echo "fi">>cas
#
echo "unwrap -c \$CASLPATH/cslmdef.mac<\$1>\$1\".tmp.TMP.swap.SWAP\"">>cas
echo "casl \$1\".tmp.TMP.swap.SWAP\"">>cas
echo "rm \$1\".tmp.TMP.swap.SWAP\"">>cas
chmod 755 cas
g++ unwrap.cpp -o unwrap
g++ casl.cpp -o casl
g++ comet.cpp -o comet
export CASLPATH
CASLPATH=$PWD
PATH=$PATH CASLPATH
echo "Install Path:"$PWD
echo "Done"
exec bash
exit
[/quota]
[quota] |
|