Bonjour à tous j'ai un petit script Bash qui sert à l'élaboration d'un site web que voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/perl
use ecrit;
use trouvetaxo;
 
# Récupération des informations
if ($ENV{'REQUEST_METHOD'} eq "POST" ) {
  read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
 $Recu="STDIN (Methode POST)" }
  else {
    $Recu="QUERY_STRING (Methode GET)";
    $buffer = $ENV{'QUERY_STRING'};
  }
# Traitement et découpage.
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
  ($name, $value) = split(/=/, $pair);
  if ($name eq "Choix"){$NbVirAff=$value}
  else{
    $value =~ tr/+/ /;
    $value =~ s/%(..)/pack("C", hex($1))/eg;
    $FORM{$name} = $value;
  }
}
Voici la page web en question : pangenehome.lmge.uca.fr/cgi-bin/script_tache5.cgi?ltaxo=2157

On me demande de comprendre le fonctionnement du script aux étapes "Récupération des informations" et "Traitement et découpage" puis de convertir ce script Bash en script Python.

Pouvez vous m'aider ? Je ne sais absolument pas lire le Bash...

D'avance merci

Amniote