Fichiers batch (shell ?)

Statut
N'est pas ouverte pour d'autres réponses.

sTyLor

ılılı
Slt à tous

Un prof nous a demander de trouver UN fichier batch dans linux (ça s'appel shell aussi je crois ??). Je n'ai pas linux et j'ai un peu regarder sur le net mais je n'ai rien trouver. Le seul truc que j'ai trouver c'est COMMENT faire un ficheir batch....il me faut juste un exemple de fichier et pouvoir l'expliquer, donc pas besoin de me donner un avec 100 lignes de code 8-S
 

gogoprog

Oprahiste vaudou
Un au hasard choppé sur le net :
PHP:
#!/bin/sh

# fichier "texcleaner" : efface les fichiers aux et log

# Je définis ma fonction effacer_fichier

effacer_fichier () {
     # J'affiche son nom et demande confirmation pour l'effacer
     echo "$1"
     echo "Voulez-vous vraiment l'effacer ? (o/n)"

     # Je lis la réponse de l'utilisateur
     read reponse

     # Et s'il dit oui, j'efface
     if [[ $reponse == "o" ]]
       then rm -f $1
     fi  
}

# Je prends chaque fichier .aux du répertoire courant
for fichier in *.aux 
  do 
    # J'appelle la fonction effacer_fichier pour chaque fichier
    effacer_fichier $fichier
done

# Je prends chaque fichier .log du répertoire courant
for fichier in *.log
  do 
    # J'appelle la fonction effacer_fichier pour chaque fichier
    effacer_fichier $fichier
done
 
1er
OP
sTyLor

sTyLor

ılılı
C'est un fichier que tu crée ou bien c'est un fichier déjà crée par le système Linux une fois installé sur une machine ?
 

gogoprog

Oprahiste vaudou
Et bien c'est les deux en même temps...

Les scripts sont utilisés partout et tu peux en faire toi même !
 
1er
OP
sTyLor

sTyLor

ılılı
Je sais.
Mais il me faut un qui existe et non un que tu a crée...
 

Calvin80

Respect is key
Stylor
je crains que tu passes vraiment à coté de ton cours....
Je sais pas ce que tu fais comme étude, mais ne pas savoir trouver un fichier batch, c'est comme ne pas savoir trouver le bouton démarrer sous Windows.
Si j'etais toi, je lirais quelques pages sur le sujet, et de là tu trouveras toi même un fichier batch dans une distribution linux (ubuntu par exemple, simple d'accès pour les "novices").

Bon courage !
 
1er
OP
sTyLor

sTyLor

ılılı
Oui mais je n'ai pas envi d'installer linux sur mon ordi...
 
O

oublie13

ex membre
bah il existe les liveCD ou liveDVD ... tu télécharges, tu graves, tu reboot ta machine en précisent que tu souhaites démarrer sur le cd .... et voilà ...
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut