From 9f538d45df535bea3edb2f354d78b240652c199b Mon Sep 17 00:00:00 2001 From: Erickson Silva Date: Mon, 7 Dec 2015 12:12:57 -0300 Subject: [PATCH] Adiciona função 'clean' no autostart_server --- scripts/linux/autostart_server.sh | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/scripts/linux/autostart_server.sh b/scripts/linux/autostart_server.sh index 64fca69..36f42f4 100755 --- a/scripts/linux/autostart_server.sh +++ b/scripts/linux/autostart_server.sh @@ -1,14 +1,24 @@ #!/bin/bash -read -r -p "Digite a porta para rodar o serviço: " response -response=${response,,} # tolower - -sudo cp translation-server /etc/init.d/ -cd /etc/init.d - -sudo sed -i 's/####!!!!/'$response'/g' translation-server -sudo chmod 755 translation-server -/etc/init.d/translation-server stop -sudo update-rc.d -f translation-server remove -sudo update-rc.d translation-server defaults -/etc/init.d/translation-server start \ No newline at end of file +if [ "$1" == "clean" ]; then + /etc/init.d/translation-server stop + sudo update-rc.d -f translation-server remove + + if [ -f /etc/init.d/translation-server ]; then + sudo rm /etc/init.d/translation-server + fi + +else + read -r -p "Digite a porta para rodar o serviço: " response + response=${response,,} # tolower + + sudo cp translation-server /etc/init.d/ + cd /etc/init.d + + sudo sed -i 's/####!!!!/'$response'/g' translation-server + sudo chmod 755 translation-server + /etc/init.d/translation-server stop + sudo update-rc.d -f translation-server remove + sudo update-rc.d translation-server defaults + /etc/init.d/translation-server start +fi \ No newline at end of file -- libgit2 0.21.2