Commit 9f538d45df535bea3edb2f354d78b240652c199b

Authored by Erickson Silva
1 parent d0f44ec5
Exists in master and in 1 other branch devel

Adiciona função 'clean' no autostart_server

Showing 1 changed file with 22 additions and 12 deletions   Show diff stats
scripts/linux/autostart_server.sh
1 #!/bin/bash 1 #!/bin/bash
2 2
3 -read -r -p "Digite a porta para rodar o serviço: " response  
4 -response=${response,,} # tolower  
5 -  
6 -sudo cp translation-server /etc/init.d/  
7 -cd /etc/init.d  
8 -  
9 -sudo sed -i 's/####!!!!/'$response'/g' translation-server  
10 -sudo chmod 755 translation-server  
11 -/etc/init.d/translation-server stop  
12 -sudo update-rc.d -f translation-server remove  
13 -sudo update-rc.d translation-server defaults  
14 -/etc/init.d/translation-server start  
15 \ No newline at end of file 3 \ No newline at end of file
  4 +if [ "$1" == "clean" ]; then
  5 + /etc/init.d/translation-server stop
  6 + sudo update-rc.d -f translation-server remove
  7 +
  8 + if [ -f /etc/init.d/translation-server ]; then
  9 + sudo rm /etc/init.d/translation-server
  10 + fi
  11 +
  12 +else
  13 + read -r -p "Digite a porta para rodar o serviço: " response
  14 + response=${response,,} # tolower
  15 +
  16 + sudo cp translation-server /etc/init.d/
  17 + cd /etc/init.d
  18 +
  19 + sudo sed -i 's/####!!!!/'$response'/g' translation-server
  20 + sudo chmod 755 translation-server
  21 + /etc/init.d/translation-server stop
  22 + sudo update-rc.d -f translation-server remove
  23 + sudo update-rc.d translation-server defaults
  24 + /etc/init.d/translation-server start
  25 +fi
16 \ No newline at end of file 26 \ No newline at end of file