自己写的,拙劣,见谅!
#!/bin/bash
# program:
# setup samba
# author:
# chenjj
# history:
# 2011-07-31
echo -e "samba service will be setup in this machine"
until [ "$dest_ok" == 1 ]
do
# read samba service direcotry
read -p ">> please input a direcotory name for the samba service: " dest_dir
# check valid
if [ -z "$dest_dir" ];then
desk_ok=0
elif [ ! -e "$dest_dir" ];then
echo -e "$dest_dir is not exist"
elif [ ! -d "$dest_dir" ];then
echo -e "$dest_dir is not a direcotry"
else
dest_ok=1
fi
done
# setup samba
sudo apt-get install samba
if [ "$?" != 0 ];then
echo "ERROR - sudo apt-get install samba"
exit 1
fi