Advertisement
Guest User

Colibri Shell Script

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