Advertisement
Guest User

Colibri Shell Script

a guest
Feb 6th, 2017
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 18.91 KB | None | 0 0
  1. #!/bin/env bash
  2. #
  3. # Name: colibri
  4. # Version: 0.0.1
  5. # Package: Java build 1.8
  6. # License: GNU/GPL v2
  7. #
  8. # General Pourpose: O Colibri é um script shell criado para fazer download
  9. # do jdk8 ou superior e instalar no seu sistema operacional (U|Li)n(i|u)x,
  10. # o colibri baixa para o pacote java para as sequintes arquiteturas
  11. # Linux x86, x86_64                                    
  12. # Solaris SPARC 64-bit, Solaris x64                                  
  13. # Linux ARM 32 Hard Float ABI                  
  14. # Linux ARM 64 Hard Float ABI                  
  15. # assim que http://www.oracle.com liberar o jdk9 para fazer download
  16. # basta modificar a variável jdkVersio para a versao que deseja
  17. #
  18. # Autor: Jean Zonta
  19. # Email: wiki.anon@yahoo.com.br
  20. # Dicas, criticas e sugestões mande nos para o email acima.
  21.  
  22. # Others Variables Systems (U|Li)n(i|u)x config begins
  23. scriptversion="0.0.1"
  24. scriptname="Colibri $scriptversion"
  25.  
  26. x=""
  27. opt=/opt
  28. jdkverdir=$(ls -t /opt/ | grep -m 1 jdk | sed s'\/\\g';)
  29. user=$(cat /etc/passwd | grep -vE "nologin|ftp" | grep home | awk -F':' '{ print $1}')
  30. homedownload=/home/$user/Downloads
  31.  
  32. osarch=$(uname -a | cut -d' ' -f1 | file /bin/ls | cut -d ' ' -f2,3,4,6,7,9 | sed s'/,//g';)
  33. os="| $osarch |"
  34.  
  35. # Others Variables Systems (U|Li)n(i|u)x config ends
  36.  
  37. # Package Java variables version config begins
  38. tgz=tar.gz
  39. progName=jdk
  40. sufixeARM=vfp-hflt
  41. jdkVersion=${jdkVersion:-8}
  42. # Package Java variables version config ends
  43.  
  44. # Linux x64 variables plugin config begins
  45. pluginX64=/usr/lib64/mozilla/plugins
  46. libnpjp2X64=$opt/$jdkverdir/jre/lib/amd64/libnpjp2.so
  47. # Linux x64 variables plugin config ends
  48.  
  49. # Linux x86 variables plugin config begins
  50. pluginX86=/usr/lib/mozilla/plugins
  51. libnpjp2X86=$opt/$jdkverdir/jre/lib/i386/libnpjp2.so
  52. # Linux x86 variables plugin config ends
  53.  
  54. # Variable Oracle Site Packages Downloads begins
  55. oracle8_url="http://www.oracle.com"
  56. jdk8_url1="$oracle8_url/technetwork/java/javase/downloads/index.html"
  57.  
  58. jdk8_url2=$(curl -s $jdk8_url1 | egrep -o "\/technetwork\/java/\javase\/downloads\/$progName$jdkVersion-downloads-.+?\.html" | head -1 | cut -d '"' -f 1)
  59. jdk8_url3="${oracle8_url}${jdk8_url2}"
  60.  
  61. # Section Verify Admin (U|Li)n(i|u)x not logged begins
  62. if [ "`id -u`" -ne 0 ]; then
  63.     echo -e "\n\e[1;34m Usiário \e[1;31m$USER\e[0m \e[1;34mnão é root\n faça login como root\n para executar o script\e[0m ..!!\n"
  64.       exit 1
  65.     else
  66.      if [ -z "$ARCH" ]; then  # Section verify Archteture Systems (U|Li)n(i|u)x begins
  67.                
  68.                 case "$(uname -m)" in
  69.                             x86_64|e*) ARCH=x64 ;;     #Downloads para arquitetura x86_64 e processadores x64 / EM64T:
  70.                              i?86|x86) ARCH=i586 ;;    #Downloads para arquitetura x86, i386, i486, i586 e i686        
  71.                              sp*|sun*) ARCH=sparcv9;;  #Downloads para arquitetura sparc, sun4u, sparc64 e sunOS
  72.                       aarch64*|armv8*) ARCH=arm64 ;;   #Download para arquitetura arm com suporte a 64 bits
  73.      arm.*|sa110|armv5*|armv6*|armv7*) ARCH=arm32 ;;   #Downloads para arquitetura ARM  arm.* sa110 armv6l armv7l
  74.                 esac
  75.                
  76.      fi # Section verify Archteture Systems (U|Li)n(i|u)x ends
  77.      
  78. jdk8_url4=$(curl -s $jdk8_url3 | egrep -o "http\:\/\/download.oracle\.com\/otn-pub\/java\/$progName\/[5-9][a-z][0-9]+\-(.*)+\/$progName-[5-9][a-z][0-9]+(.*)linux-$ARCH.$tgz")
  79.  
  80. jdk8_url5=$(curl -s $jdk8_url3 | egrep -o "http\:\/\/download.oracle\.com\/otn-pub\/java\/$progName\/[5-9][a-z][0-9]+\-(.*)+\/$progName-[5-9][a-z][0-9]+(.*)solaris-$ARCH.$tgz")
  81.  
  82. jdk8_url6=$(curl -s $jdk8_url3 | egrep -o "http\:\/\/download.oracle\.com\/otn-pub\/java\/$progName\/[5-9][a-z][0-9]+\-(.*)+\/$progName-[5-9][a-z][0-9]+(.*)linux-$ARCH-$sufixeARM.$tgz")
  83.  
  84. pkgName1=$(echo $jdk8_url4 | egrep -o "$progName-[5-9][a-z][0-9]+(.*)$ARCH.$tgz")
  85.  
  86. pkgName2=$(echo $jdk8_url5 | egrep -o "$progName-[5-9][a-z][0-9]+(.*)$ARCH.$tgz")
  87.  
  88. pkgName3=$(echo $jdk8_url6 | egrep -o "$progName-[5-9][a-z][0-9]+(.*)$ARCH-$sufixeARM.$tgz")
  89.  
  90. # Variable Oracle Site Packages Downloads ends
  91.  
  92. # Start Menu begins
  93. while true $x -ne "4"
  94.  
  95. # Do Start begins
  96. do
  97.  
  98. echo -e "\n\t    .**************************************.
  99.            $os\n\t   ******************************************
  100.           # Welcome to $scriptname (U|Li)n(i|u)x #\n\t   ******************************************  
  101.           # License: GNU/GPL v2                    #\n\t   ******************************************
  102.           # Criado por: Jean Zonta                 #\n\t   ******************************************
  103.           # Dists: Linux, SunOS e etc..            #
  104.           ##########################################
  105.           # 1)Baixar                               #\n\t   ******************************************
  106.           # 2)Instalar                             #\n\t   ******************************************
  107.           # 3)Atualizar                            #\n\t   ******************************************
  108.           # 4)Desinstalar                          #\n\t   ******************************************
  109.           # 5)Sair                                 #\n\t   ******************************************"
  110. read -p "           # Escolha: " x
  111.  
  112. #Cases Start begins
  113. case "$x" in
  114.  
  115.     1) # Section Downloads Packages (U|Li)n(i|u)x begins
  116.        if [ ! -f $homedownload/$pkgName1 -o "$ARCH" == "x64" -o "$ARCH" == "i586" ]; then
  117.            for jdk8_dl_url4 in ${jdk8_url4[@]};
  118.             do
  119.              wget -c -P $homedownload --no-cookies \
  120.               --no-check-certificate \
  121.               --header "Cookie: oraclelicense=accept-securebackup-cookie" \
  122.               -N $jdk8_dl_url4
  123.           done
  124.              
  125.        elif [ ! -f $homedownload/$pkgName2 -o "$ARCH" == "sparcv9" ]; then
  126.            for jdk8_dl_url5 in ${jdk8_url5[@]};
  127.             do
  128.               wget -c -P $homedownload --no-cookies \
  129.               --no-check-certificate \
  130.               --header "Cookie: oraclelicense=accept-securebackup-cookie" \
  131.               -N $jdk8_dl_url5
  132.           done
  133.          
  134.        elif [ ! -f $homedownload/$pkgName3 -o "$ARCH" = "arm64" -o "$ARCH" = "arm32" ]; then
  135.            for jdk8_dl_url6 in ${jdk8_url6[@]};
  136.             do
  137.               wget -c -P $homedownload --no-cookies \
  138.               --no-check-certificate \
  139.               --header "Cookie: oraclelicense=accept-securebackup-cookie" \
  140.               -N $jdk8_dl_url6
  141.           done
  142.       fi
  143. echo -e "\t ========================================"
  144. ;;   # Section Downloads Packages (U|Li)n(i|u)x ends
  145.  
  146.     2) # Section Install Packages (U|Li)n(i|u)x begins
  147.      if [ -f $homedownload/$pkgName1 -a "$ARCH" == "x64" ]; then
  148.            
  149.            tar -zxvf $homedownload/$pkgName1 -C $opt
  150.            chown -R $user:$user $opt/$jdkverdir
  151.            
  152.            ln -s $opt/$jdkverdir/bin/jar /bin/
  153.            ln -s $opt/$jdkverdir/bin/jar /sbin/
  154.            ln -s $opt/$jdkverdir/bin/jar /usr/bin/
  155.            ln -s $opt/$jdkverdir/bin/jar /usr/sbin/
  156.            ln -s $opt/$jdkverdir/bin/jar /usr/local/bin/
  157.            ln -s $opt/$jdkverdir/bin/jar /usr/local/sbin/
  158.  
  159.            ln -s $opt/$jdkverdir/bin/java /bin/
  160.            ln -s $opt/$jdkverdir/bin/java /sbin/          
  161.            ln -s $opt/$jdkverdir/bin/java /usr/bin/
  162.            ln -s $opt/$jdkverdir/bin/java /usr/sbin/
  163.            ln -s $opt/$jdkverdir/bin/java /usr/local/bin/
  164.            ln -s $opt/$jdkverdir/bin/java /usr/local/sbin/
  165.          
  166.            ln -s $opt/$jdkverdir/bin/javac /bin/
  167.            ln -s $opt/$jdkverdir/bin/javac /sbin/
  168.            ln -s $opt/$jdkverdir/bin/javac /usr/bin/
  169.            ln -s $opt/$jdkverdir/bin/javac /usr/sbin/
  170.            ln -s $opt/$jdkverdir/bin/javac /usr/local/bin/
  171.            ln -s $opt/$jdkverdir/bin/javac /usr/local/sbin/
  172.            
  173.            cd $pluginX64
  174.            ln -s  $libnpjp2X64 libnpjp2.so
  175.            chmod -v 755 $pluginX64/libnpjp2.so
  176.  
  177. echo -e "\n\t    ========================================\n\t    # Java Instalado com sucesso ..!!!      #\n\t    ========================================"
  178.            
  179.         elif [ -f $homedownload/$pkgName1 -a "$ARCH" == "i586" ]; then
  180.  
  181.                tar -zxvf $homedownload/$pkgName1 -C $opt
  182.                chown -R $user:$user $opt/$jdkverdir
  183.        
  184.                ln -s $opt/$jdkverdir/bin/jar /bin/
  185.                ln -s $opt/$jdkverdir/bin/jar /sbin/        
  186.                ln -s $opt/$jdkverdir/bin/jar /usr/bin/
  187.                ln -s $opt/$jdkverdir/bin/jar /usr/sbin/
  188.                ln -s $opt/$jdkverdir/bin/jar /usr/local/bin/
  189.                ln -s $opt/$jdkverdir/bin/jar /usr/local/sbin/
  190.  
  191.                ln -s $opt/$jdkverdir/bin/java /bin/
  192.                ln -s $opt/$jdkverdir/bin/java /sbin/              
  193.                ln -s $opt/$jdkverdir/bin/java /usr/bin/
  194.                ln -s $opt/$jdkverdir/bin/java /usr/sbin/
  195.                ln -s $opt/$jdkverdir/bin/java /usr/local/bin/
  196.                ln -s $opt/$jdkverdir/bin/java /usr/local/sbin/
  197.  
  198.                ln -s $opt/$jdkverdir/bin/javac /bin/
  199.                ln -s $opt/$jdkverdir/bin/javac /sbin/              
  200.                ln -s $opt/$jdkverdir/bin/javac /usr/bin/
  201.                ln -s $opt/$jdkverdir/bin/javac /usr/sbin/
  202.                ln -s $opt/$jdkverdir/bin/javac /usr/local/bin/
  203.                ln -s $opt/$jdkverdir/bin/javac /usr/local/sbin/
  204.                
  205.                cd $pluginX86
  206.                ln -s $libnpjp2X86 libnpjp2.so  
  207.                chmod -v 755 $pluginX86/libnpjp2.so
  208.  
  209. echo -e "\n\t    ========================================\n\t    # Java Instalado com sucesso ..!!!      #\n\t    ========================================"
  210.  
  211.         elif [ -f $homedownload/$pkgName2 -a "$ARCH" == "sparcv9" ]; then
  212.  
  213.                tar -zxvf $homedownload/$pkgName2 -C $opt
  214.                chown -R $user:$user $opt/$jdkverdir
  215.        
  216.                ln -s $opt/$jdkverdir/bin/sparcv9/jar /bin/
  217.                ln -s $opt/$jdkverdir/bin/sparcv9/jar /sbin/        
  218.                ln -s $opt/$jdkverdir/bin/sparcv9/jar /usr/bin/
  219.                ln -s $opt/$jdkverdir/bin/sparcv9/jar /usr/sbin/
  220.                ln -s $opt/$jdkverdir/bin/sparcv9/jar /usr/local/bin/
  221.                ln -s $opt/$jdkverdir/bin/sparcv9/jar /usr/local/sbin/
  222.  
  223.                ln -s $opt/$jdkverdir/bin/sparcv9/java /bin/
  224.                ln -s $opt/$jdkverdir/bin/sparcv9/java /sbin/
  225.                ln -s $opt/$jdkverdir/bin/sparcv9/java /usr/bin/
  226.                ln -s $opt/$jdkverdir/bin/sparcv9/java /usr/sbin/
  227.                ln -s $opt/$jdkverdir/bin/sparcv9/java /usr/local/bin/
  228.                ln -s $opt/$jdkverdir/bin/sparcv9/java /usr/local/sbin/
  229.  
  230.                ln -s $opt/$jdkverdir/bin/sparcv9/javac /bin/
  231.                ln -s $opt/$jdkverdir/bin/sparcv9/javac /sbin/              
  232.                ln -s $opt/$jdkverdir/bin/sparcv9/javac /usr/bin/
  233.                ln -s $opt/$jdkverdir/bin/sparcv9/javac /usr/sbin/
  234.                ln -s $opt/$jdkverdir/bin/sparcv9/javac /usr/local/bin/
  235.                ln -s $opt/$jdkverdir/bin/sparcv9/javac /usr/local/sbin/
  236.  
  237. echo -e "\n\t    ========================================\n\t    # Java Instalado com sucesso ..!!!      #\n\t    ========================================"
  238.  
  239.         elif [ -f $homedownload/$pkgName2 -a "$ARCH" == "x64" ]; then
  240.            
  241.                tar -zxvf $homedownload/$pkgName2 -C $opt
  242.                chown -R $user:$user $opt/$jdkverdir
  243.            
  244.                ln -s $opt/$jdkverdir/bin/jar /bin/
  245.                ln -s $opt/$jdkverdir/bin/jar /sbin/
  246.                ln -s $opt/$jdkverdir/bin/jar /usr/bin/
  247.                ln -s $opt/$jdkverdir/bin/jar /usr/sbin/
  248.                ln -s $opt/$jdkverdir/bin/jar /usr/local/bin/
  249.                ln -s $opt/$jdkverdir/bin/jar /usr/local/sbin/
  250.  
  251.                ln -s $opt/$jdkverdir/bin/java /bin/
  252.                ln -s $opt/$jdkverdir/bin/java /sbin/          
  253.                ln -s $opt/$jdkverdir/bin/java /usr/bin/
  254.                ln -s $opt/$jdkverdir/bin/java /usr/sbin/
  255.                ln -s $opt/$jdkverdir/bin/java /usr/local/bin/
  256.                ln -s $opt/$jdkverdir/bin/java /usr/local/sbin/
  257.          
  258.                ln -s $opt/$jdkverdir/bin/javac /bin/
  259.                ln -s $opt/$jdkverdir/bin/javac /sbin/
  260.                ln -s $opt/$jdkverdir/bin/javac /usr/bin/
  261.                ln -s $opt/$jdkverdir/bin/javac /usr/sbin/
  262.                ln -s $opt/$jdkverdir/bin/javac /usr/local/bin/
  263.                ln -s $opt/$jdkverdir/bin/javac /usr/local/sbin/
  264.            
  265.                cd $pluginX64
  266.                ln -s  $libnpjp2X64 libnpjp2.so
  267.                chmod -v 755 $pluginX64/libnpjp2.so
  268.  
  269. echo -e "\n\t    ========================================\n\t    # Java Instalado com sucesso ..!!!      #\n\t    ========================================"
  270.                
  271.         elif [ -f $homedownload/$pkgName3 -a "$ARCH" == "arm64" ]; then
  272.  
  273.                tar -zxvf $homedownload/$pkgName3 -C $opt
  274.                chown -R $user:$user $opt/$jdkverdir
  275.                
  276.                ln -s $opt/$jdkverdir/bin/jar /bin/
  277.                ln -s $opt/$jdkverdir/bin/jar /sbin/
  278.                ln -s $opt/$jdkverdir/bin/jar /usr/bin/
  279.                ln -s $opt/$jdkverdir/bin/jar /usr/sbin/
  280.                ln -s $opt/$jdkverdir/bin/jar /usr/local/bin/
  281.                ln -s $opt/$jdkverdir/bin/jar /usr/local/sbin/
  282.  
  283.                ln -s $opt/$jdkverdir/bin/java /bin/
  284.                ln -s $opt/$jdkverdir/bin/java /sbin/
  285.                ln -s $opt/$jdkverdir/bin/java /usr/bin/
  286.                ln -s $opt/$jdkverdir/bin/java /usr/sbin/
  287.                ln -s $opt/$jdkverdir/bin/java /usr/local/bin/
  288.                ln -s $opt/$jdkverdir/bin/java /usr/local/sbin/
  289.  
  290.                ln -s $opt/$jdkverdir/bin/javac /bin/
  291.                ln -s $opt/$jdkverdir/bin/javac /sbin/                
  292.                ln -s $opt/$jdkverdir/bin/javac /usr/bin/
  293.                ln -s $opt/$jdkverdir/bin/javac /usr/sbin/
  294.                ln -s $opt/$jdkverdir/bin/javac /usr/local/bin/
  295.                ln -s $opt/$jdkverdir/bin/javac /usr/local/sbin/
  296.  
  297. echo -e "\n\t    ========================================\n\t    # Java Instalado com sucesso ..!!!      #\n\t    ========================================"
  298.  
  299.         elif [ -f $homedownload/$pkgName3 -a "$ARCH" == "arm32" ]; then
  300.  
  301.                tar -zxvf $homedownload/$pkgName3 -C $opt
  302.                chown -R $user:$user $opt/$jdkverdir
  303.                
  304.                ln -s $opt/$jdkverdir/bin/jar /bin/
  305.                ln -s $opt/$jdkverdir/bin/jar /sbin/
  306.                ln -s $opt/$jdkverdir/bin/jar /usr/bin/
  307.                ln -s $opt/$jdkverdir/bin/jar /usr/sbin/
  308.                ln -s $opt/$jdkverdir/bin/jar /usr/local/bin/
  309.                ln -s $opt/$jdkverdir/bin/jar /usr/local/sbin/
  310.  
  311.                ln -s $opt/$jdkverdir/bin/java /bin/
  312.                ln -s $opt/$jdkverdir/bin/java /sbin/
  313.                ln -s $opt/$jdkverdir/bin/java /usr/bin/
  314.                ln -s $opt/$jdkverdir/bin/java /usr/sbin/
  315.                ln -s $opt/$jdkverdir/bin/java /usr/local/bin/
  316.                ln -s $opt/$jdkverdir/bin/java /usr/local/sbin/
  317.  
  318.                ln -s $opt/$jdkverdir/bin/javac /bin/
  319.                ln -s $opt/$jdkverdir/bin/javac /sbin/                
  320.                ln -s $opt/$jdkverdir/bin/javac /usr/bin/
  321.                ln -s $opt/$jdkverdir/bin/javac /usr/sbin/
  322.                ln -s $opt/$jdkverdir/bin/javac /usr/local/bin/
  323.                ln -s $opt/$jdkverdir/bin/javac /usr/local/sbin/
  324.  
  325. echo -e "\n\t    ========================================\n\t   # Java Instalado com sucesso ..!!!     #"
  326.                
  327.         elif [ ! -f $homedownload/$pkgName1 ]; then
  328.        
  329.                echo -e "\n\t \e[1;31mPacote \e[1;35m$pkgName1 \e[1;31mnão encontrado\n\t Impossivel Descompactar\n"
  330.            exit 1
  331.         elif [ ! -f $homedownload/$pkgName2 ]; then
  332.        
  333.                echo -e "\n\t \e[1;31mPacote \e[1;35m$pkgName2 \e[1;31mnão encontrado\n\t Impossivel Descompactar\n"
  334.            exit 1
  335.         elif [ ! -f $homedownload/$pkgName3 ]; then
  336.  
  337.                echo -e "\n\t \e[1;31mPacote \e[1;35m$pkgName3 \e[1;31mnão encontrado\n\t Impossivel Descompactar\n"
  338.            exit 1
  339.         else
  340.                echo -e "\n \e[1;32mError\e[1;37m:\e[1;31m ARCH \e[1;34m$ARCH \e[1;31mnot configured\n"
  341.            exit 1
  342.      fi
  343.      
  344. echo -e "\n\t    ========================================"
  345. ;; # Section Install Packages (U|Li)n(i|u)x ends
  346.  
  347.    3) # Section Config Globals Variables Java (U|Li)n(i|u)x begins
  348.       if [ -f /etc/profile ]; then
  349.            echo "# " >> /etc/profile
  350.            echo "# Set the values for some environment variables Java begins " >> /etc/profile
  351.            echo "# Java $jdkverdir " >> /etc/profile
  352.            echo "export JAVA_HOME=/opt/$jdkverdir/ " >> /etc/profile
  353.            echo "export CLASSPATH=/opt/$jdkverdir/lib " >> /etc/profile
  354.            echo "export JRE_HOME=/opt/$jdkverdir/jre " >> /etc/profile
  355.            echo "export MAN_JAVA=/opt/$jdkverdir/man " >> /etc/profile
  356.            echo "export JAVA_HOME CLASSPATH JRE_HOME MAN_JAVA JAVA_PATH " >> /etc/profile
  357.            echo "# Set the values for some environment variables Java ends " >> /etc/profile
  358.            echo "# " >> /etc/profile      
  359.            source /etc/profile
  360. echo -e "\n\t   ==================================================================="
  361.                 java -version 2>&1 | awk '{ print "\t   # "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8""$9""$10}'
  362.       fi
  363. echo -e "\t   ==================================================================="
  364. ;; # Section Config Globals Variables Java (U|Li)n(i|u)x ends
  365.  
  366.     4) # Section Remove Packages (U|Li)n(i|u)x begins
  367.            rm -rf /bin/jar
  368.            rm -rf /sbin/jar
  369.            rm -rf /usr/bin/jar
  370.            rm -rf /usr/sbin/jar
  371.            rm -rf /usr/local/bin/jar
  372.            rm -rf /usr/local/sbin/jar
  373.  
  374.            rm -rf /bin/java
  375.            rm -rf /sbin/java
  376.            rm -rf /usr/bin/java
  377.            rm -rf /usr/sbin/java
  378.            rm -rf /usr/local/bin/java
  379.            rm -rf /usr/local/sbin/java
  380.                      
  381.            rm -rf /bin/javac
  382.            rm -rf /sbin/javac
  383.            rm -rf /usr/bin/javac
  384.            rm -rf /usr/sbin/javac
  385.            rm -rf /usr/local/bin/javac
  386.            rm -rf /usr/local/sbin/javac
  387.            
  388.            rm -rf /opt/$jdkverdir
  389.            rm -rf $pluginX64/libnpjp2.so
  390.            rm -rf $pluginX86/libnpjp2.so
  391.  
  392. echo -e "\n\t    ========================================\n\t    # Java Desinstalado com sucesso ..!!!   #\n\t    ========================================"
  393. ;; # Section Remove Packages (U|Li)n(i|u)x ends
  394.  
  395.     5)echo -e "\n\t   Good Bye ..!!!\n"
  396.       exit 1    
  397. ;;
  398.     *)                                                                  
  399.     echo -e "\n\t    ========================================\n\t    # Opção Inválida ..!!!                 #\n\t    ========================================"
  400. ;;
  401.  
  402. #Cases Start ends
  403. esac
  404.  
  405. #Do Start ends
  406. done
  407.  
  408. # Section Verify Admin (U|Li)n(i|u)x not logged ends
  409. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement