• STATISTIQUES
  • Il y a eu un total de 3 membres et 14295 visiteurs sur le site dans les dernières 24h pour un total de 14 298 personnes!


    2 membres se sont inscrits dans les dernières 24h!


    Membres: 2 447
    Discussions: 3 590
    Messages: 32 838
    Tutoriels: 77
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] Security Traps
    Site de challenge qui prétend être construit non pas dans le but de parfaire vos connaissances, mais plutôt dan...
    Challenges
    [EN] w3challs
    Ce site propose différents types de défis informatiques: piratage, craquage, cryptographie, stég...
    Hacking
    [FR] Root-Me
    Notre équipe se base sur un constat : à l'heure actuelle ou l'information tend à devenir...
    Hacking
    [EN] hax.tor
    50 level de challenges mélangés
    Challenges
    [EN] Exploit-db
    Une base de données d'exploits triés par genre (GHDB, Remote, Local, Web, DOS, ShellCode) à ...
    Vulnérabilités
    [FR] Comment ca marche
     Gratuit et accessible à tous, ce site de communauté permet de se dépanner, se faire aider ...
    Webmaster
    [FR] Infomirmo
    Challenge présenté sous la forme de 6 niveaux de difficultés diverses et variées avec chacun plusieurs chall...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Bash] programme d'installation
12-09-2012, 10h08 (Modification du message : 19-11-2012, 18h41 par InstinctHack.)
Message : #1
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
[Bash] programme d'installation
J'ai codé ça en bash pour installer les programmes très utiles pour moi dévelloper, c'est pas génial, mais ça vient du bash :/ j'aurais voulu faire un array multi-dimensionnel et le parcourir mais n'existe pas -_-
j'ai pas mis tous les programmes Wink

EDIT : On me dit que dselect est pas mal aussi :p


Code :
#!/bin/bash


#test=$0
#echo "Vous avez lancer " $PWD${test:1}
#echo "Nombre d'argument "$#
#echo "Les arguments sont "$*

#-a and
#-o or

clear
programmes=""
ecran=''

function affichage()
{
    clear
    ecran="$ecran""$1"
    echo -e "$ecran"
    read reponse
    ecran="$ecran"'['"$reponse"']\n'
}

function reponse()
{
    reponse=''
    while [ -z "$reponse" ] || [ "$reponse" != 'y' -a "$reponse" != 'n' ]
    do
        affichage "$1"
    done
}

function ajoute()
{
    programmes="$programmes""$1"" "
}

clear
ecran="$ecran"'Reponder par : "y" ou "n"\n\n'
echo -e "$ecran"

reponse 'Installer des softs ?'

if [ "$reponse" == 'y' ];then
    reponse '\tDevellopement web ?'

    if [ "$reponse" == 'y' ];then
        reponse '\t\tInstaller lamp ?'

        if [ "$reponse" == 'y' ];then
            ajoute "apache2 php5 mysql-server"

            reponse '\t\t\tInstaller phpmyadmin ?'
            if [ "$reponse" == 'y' ];then
                ajoute "phpmyadmin"
            fi

            reponse '\t\t\tInstaller paquets additionnels ?'

            if [ "$reponse" == 'y' ];then
                ajoute "libapache2-mod-php5 php5-mysql"
            fi

        fi

    fi

    reponse '\tDevellopement général ?'

    if [ $reponse == 'y' ];then
        reponse '\t\tInstaller bluefish ?'
        if [ $reponse == 'y' ];then
            ajoute "bluefish"
        fi
        reponse '\t\tInstaller filezilla ?'
        if [ $reponse == 'y' ];then
            ajoute "filezilla"
        fi
    fi
fi

affichage "appuyer sur entrer"

sudo apt-get install $programmes
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [BASH] Autoban iptables thxer 3 2,125 13-08-2014, 19h04
Dernier message: thxer
  [Bash] Scripts vsftpd Ekroz 4 2,466 24-02-2014, 10h57
Dernier message: Ekroz
  [BASH] Interface User Friendly saywoot 3 2,123 28-01-2014, 21h18
Dernier message: saywoot
  [BASH] Connaitre les utilisateurs avec un le nom suivant InFamouZz 8 3,922 27-01-2014, 15h39
Dernier message: notfound
  [Bash] explorer son /home dans un pipemenu Openbox supersnail 2 1,764 28-10-2013, 17h08
Dernier message: thxer
  [Python] Modifier des fonctions pendant le programme InstinctHack 2 1,572 10-12-2012, 19h58
Dernier message: spin
  [Php/Bash] Importer une base de donné de plus de 5Mo CyberSee 1 1,167 29-02-2012, 23h28
Dernier message: InstinctHack

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut