Index: /nutchez-0.2/src/test/client_remove.sh
===================================================================
--- /nutchez-0.2/src/test/client_remove.sh	(revision 200)
+++ /nutchez-0.2/src/test/client_remove.sh	(revision 200)
@@ -0,0 +1,99 @@
+#!/bin/bash
+# Program:
+#   remove shell script for client uninstall
+# Author:
+#   Waue, Shunfa, Rock {waue, shunfa, rock}@nchc.org.tw
+# Version:
+#    1.0
+# History:
+#    
+
+
+# TODO:
+# 此一shell 檔需於安裝時scp至system目錄下
+source ./lang_zh_TW_client_remove
+# 需要 master_install 設定的參數區
+# Master IP here
+Master_IP_Address=input.your.master.ip_address
+# Master Hostname here
+Master_Hostname=input_your_master_hostname
+
+##########  echo function  ##########
+function debug_info () {
+  if [ $? -eq 0 ]; then
+    echo -e "\033[1;35;40m info - $1 \033[0m"
+  fi
+}
+
+
+function show_info () {
+  if [ $? -eq 0 ]; then
+    echo -e "\033[1;32;40m $1 \033[0m"
+  fi
+}
+##########end echo function ##########
+
+# check root
+function check_root(){
+  debug_info "check_root"
+  if [ $USER != "root" ]; then
+    show_info "$check_root_1" # "請切換成 root 身份執行移除程式!!!"
+    exit
+  fi
+  show_info "$check_root_2" # "已確認為root身份, 將繼續執行此移除程式！"
+}
+
+# shutdown service
+function shutdown_service () {
+  show_info $shutdown_service_echo_1 # "關閉本機服務..."
+  su nutchuser -c "/opt/nutchez/nutch/bin/hadoop-daemon.sh stop datanode"
+  su nutchuser -c "/opt/nutchez/nutch/bin/hadoop-daemon.sh stop tasktracker"
+  show_info $shutdown_service_echo_2 # "本機服務已關閉"
+}
+
+# 移除檔案及資料夾
+function remove_folders () {
+  show_info $remove_folders_echo_1 # "正在刪除安裝時所建立的檔案及資料夾..."
+  rm -rf /opt/nutchez/*
+  rm -rf /var/nutchez/*
+  show_info $remove_folders_echo_2 # "安裝時所建立的檔案及資料夾已刪除"
+}
+
+
+# 還原/etc/hosts
+function edit_hosts () {
+  show_info $edit_hosts_echo_1 # "修改/etc/hosts..."
+  Line_NO=`cat /etc/hosts | grep -n $Master_IP_Address | sed 's/:.*//g'`
+  sed -i ''$Line_NO'd' /etc/hosts
+  show_info $edit_hosts_echo_2 # "完成修改/etc/hosts"
+}
+
+
+# 移除使用者
+function user_delete () {
+  show_info $user_delete_echo_1 # "正在刪除nutchuser使用者..."
+  userdel -r nutcheruser
+  show_info $user_delete_echo_2 # "使用者nutchuser已刪除"
+}
+
+# Main function
+function main () {
+  show_info $main_echo_1 #"警告 - 此一程式為移除此用戶端的nutch node, 若您為誤執行此一程式, 請按Ctrl+c離開此程序！"
+  show_info $main_echo_2 #"本執行程序將會移除安裝nutchEZ時所新增的檔案及nutchuser使用者帳號"
+# 詢問是否繼續
+  read -p "$main_echo_3" confirm # "請問是否確定移除此一節點：1.確定 2.取消"
+# 確認移除
+  if [ $confirm -eq 1 ]; then
+    check_root
+    shutdown_service
+    remove_folders
+    edit_hosts
+    user_delete
+    show_info $main_echo_4 # "移除程序已完成！"
+  elif [ $confirm -eq 2 ]; then
+    show_info $main_echo_5 # "您已取消移除程序！"
+    show_info $main_echo_6 # "若要移除請再重新執行！"
+  fi
+}
+
+main
Index: /nutchez-0.2/src/test/install_lang.zh
===================================================================
--- /nutchez-0.2/src/test/install_lang.zh	(revision 199)
+++ /nutchez-0.2/src/test/install_lang.zh	(revision 200)
@@ -9,65 +9,14 @@
 #
 
+
 ## Lang for master_install ##
 main_echo_1="歡迎使用NutchEZ, 此安裝程序會為您新建一個nutchuser帳號並協助您設定>密碼"
-main_echo_2="請確認上述的安裝資訊：1.正確 2.不正確"
+main_echo_2="請確認上述的安裝順序：1.正確 2.不正確"
 main_echo_3="安裝成功！"
 main_echo_4="請進入管理頁面：http://$MasterIP_Address:8080"
 
 ## Lang for master_install_func.sh ##
-### [for choose_lang()] ###
-choose_lang_1="請選擇語言: (1)English (2)中文"
-choose_lang_2="(1/2):"
-
-### [for check_root()]###
-check_root_1="請切換成 root 身份執行!!!"
-check_root_2="身份是 root"
-
-### [for check_systemInfo()]###
-check_sys_1="check_systemInfo"
-check_sys_2="作業系統為: "
-
-### [for install_packages()]###
-install_pack_1="install_packages"
-install_pack_2="檢查套件相依性"
-install_pack_if_1="將會安裝 expect, ssh 和 dialog　套件"
-install_pack_if_2="請手動安裝 expect, ssh 和 dialog 套件"
-
-### [for check_nez_installed()] ###
-check_nez_1="chcheck_nez_installed"
-check_nez_2="系統先前已安裝NutchEz"
-check_nez_3="系統尚未安裝 NutchEz"
-
-### [for check_sunJava()] ###
-check_sunJava_1="check_sunJava"
-check_sunJava_2="NutchEz 需要 Sun Java JDK 1.6 以上的版本"
-check_sunJava_if_1="Java 並不是 Sun　版本, 請自行安裝 Sun 版本的 Java"
-check_sunJava_if_2="請輸入您的選擇: "
-check_sunJava_if_3="(1)系統沒有 Sun Java (2)Sun Java已安裝並於其他路徑 (3)結束"
-check_sunJava_if_4="請選擇 (1/2/3): "
-check_sunJava_if_5="請自行安裝 Sun Java 1.6 以上版本"
-check_sunJava_if_6="請輸入 Sum Java 的家路徑 (例如： '/usr/lib/jvm/java-6-sun-1.6.0.12'): "
-check_sunJava_if_7="Java 並不是 Sun　版本, 請自行安裝 Sun 版本的 Java"
-check_sunJava_if_8="Java 版本太舊 (請更新至 1.6　以上版本)"
-check_sunJava_if_9="系統有 Sun Java 1.6 以上版本"
-check_sunJava_if_10="請自行安裝 Sun Java 1.6 以上版本"
-
-### [for check_ssh()] ###
-check_ssh_1="check_ssh"
-check_ssh_2="系統已有 ssh."
-check_ssh_3="請安裝 ssh."
-check_ssh_4="系統已有 ssh Server (sshd)."
-check_ssh_5="請安裝 ssh Server (sshd)."
-
-### [for check_dialog()] ###
-check_dialog_1="check_dialog"
-check_dialog_2="系統已有 dialog."
-check_dialog_3="請安裝 dialog."
-
-#
 set_nutchuser_passwd_echo_1="請輸入欲設定的nutchuser密碼："
 set_nutchuser_passwd_echo_2="請再輸入一次確認密碼："
-
-#
 select_eth_echo_1="系統偵測到目前擁有網卡如下："
 select_eth_echo_2="請選擇欲給nutchez使用的網卡(1/2/3)："
@@ -75,14 +24,8 @@
 select_eth_echo_4="Master網路IP位址為：$net_address"
 select_eth_echo_5="Master的MAC為：$net_MacAddr"
-
-#
 make_ssh_key_echo_1="正在產生SSH Key... "
 make_ssh_key_echo_2="SSH Key已產生"
-
-#
 set_haoop_site_echo_1="正在設定hadoop-site.xml... "
 set_haoop_site_echo_2="hadoop-site.xml設定完成"
-
-#
 set_nutch_site_echo_1="正在設定nutch-site.xml..."
 set_nutch_site_echo_2="http.agent.url 設定行號為：$Line_NO..."
@@ -93,38 +36,20 @@
 set_nutch_site_echo_7="編輯http.agent.email完成"
 set_nutch_site_echo_8="hadoop-site.xml設定完成"
-
-#
 format_HDFS_echo_1="格式化HDFS..."
 format_HDFS_echo_2="格式化HDFS完成"
-
-#
 start_up_NutchEZ_echo_1="啟動NutchEZ..."
-
-#
 set_hosts_echo_1="設定master上的hosts"
-
-#
 install_Nutch_echo_1="Master的IP位址為："
 install_Nutch_echo_2="Master的Hostname為："
-
-#
 client_PassMasterIPAddr_echo_1="在client安裝檔修改MasterIP的行號: $Line_NO"
 client_PassMasterIPAddr_echo_2="編輯MasterIP..."
 client_PassMasterIPAddr_echo_3="完成編輯MasterIP."
-
-#
 client_PassMaster_Hostname_echo_1="在client安裝檔修改Hostname, 行號為: $Line_NO"
 client_PassMaster_Hostname_echo_2="編輯Hostname..."
 client_PassMaster_Hostname_echo_3="完成編輯Hostname."
-
-#
 make_client_install_echo_1="於function make_client_install ..."
-
-#
 start_up_tomcat_echo_1="啟動tomcat..."
 start_up_tomcat_echo_2="等待 $i 秒..."
 start_up_tomcat_echo_3="tomcat 已經啟動！"
-
-#
 client_install_commands_echo_1="Client安裝可參考以下指令："
 client_install_commands_echo_2="cd ~"
Index: /nutchez-0.2/src/test/lang_zh_TW_client_remove
===================================================================
--- /nutchez-0.2/src/test/lang_zh_TW_client_remove	(revision 200)
+++ /nutchez-0.2/src/test/lang_zh_TW_client_remove	(revision 200)
@@ -0,0 +1,38 @@
+#!/bin/bash
+# Program:
+#   Chinese Language file for client_remove
+# Author:
+#   Waue, Shunfa, Rock {waue, shunfa, rock}@nchc.org.tw
+# Version:
+#    1.0
+# History:
+#  
+
+# check root
+check_root_1="請切換成 root 身份執行移除程式!!!"
+check_root_2="已確認為root身份, 將繼續執行此移除程式！"
+
+# shutdown service
+shutdown_service_echo_1="關閉本機服務..."
+shutdown_service_echo_2="本機服務已關閉"
+
+# remove_folders
+remove_folders_echo_1="正在刪除安裝時所建立的檔案及資料夾..."
+remove_folders_echo_2="安裝時所建立的檔案及資料夾已刪除"
+
+# edit_hosts
+edit_hosts_echo_1="修改/etc/hosts..."
+edit_hosts_echo_2="完成修改/etc/hosts"
+
+# user_delete
+user_delete_echo_1="正在刪除nutchuser使用者..."
+user_delete_echo_2="使用者nutchuser已刪除"
+
+# main
+main_echo_1="警告 - 此一程式為移除此用戶端的nutch node, 若您為誤執行此一程式, 請按Ctrl+c離開此程序！"
+main_echo_2="本執行程序將會移除安裝nutchEZ時所新增的檔案及nutchuser使用者帳號。"
+main_echo_3="請問是否確定移除此一節點：1.確定 2.取消"
+main_echo_4="移除程序已完成！"
+main_echo_5="您已取消移除程序！"
+main_echo_6="若要移除請再重新執行！"
+
