Nous sommes de retour. Après une petite panne moteur, ça redemarre enfin.
Ayant passé du temps à bien comprendre d'où vient l'essence du problème, je vais prendre le temps d'expliquer étape par étape et avec le plus de détail possible, les deux scripts que l'on a fait
jusqu'à présent.
Je prendrai aussi le temps de définir la notion très importante de"variable".
Etudiants et futurs étudiants, lecteur du blog, ne faites pas l'impasse sur les variables.
Replongez-vous s'il le faut dans vos anciens livres et cours de mathématiques parce que c'est grâce à cela que vous comprendrez la logique des boucles en shell.
Bonne lecture!!!
PHASE 1
Vous devez créer votre environnement de travail (le même pour tous).
Votre environnement numérique doit comporter les dossiers suivants:
CONTEXTES;
DUMP-TEXT;
IMAGES
PAGES-ASPIREES;
PROGRAMMES;
TABLEAUX;
URLS;
Etape 1: creer sur le bureau (poste de travail) un dossier s 'intitulant: PROJET- MOT-SUR- LE-WEB
Ce dossier comportera les sous dossiers répértoriés ci-dessus.
Etape 2: Pour créer ces dossiers, vous avez besoin d'écrire un programme (ou un script ) sur notepad.
Voici le script: (je l'appelerai Script 0, pour désigner le script initial)
Les phrases commençant par un ( # sont des commentaires)
Script 0:
ENREGISTRER CE SCRIPT DANS LE DOSSIER PROJET-MOT-SUR-LE-WEB
#!/bin/bash
( # commande de direction vers le Bash Shell= cygwin)
mkdir ./CONTEXTES;
(# mkdir= make direction= créer des répertoires)
mkdir ./DUMP-TEXT;
mkdir ./IMAGES;
mkdir ./PAGES-ASPIREES;
mkdir ./PROGRAMMES;
mkdir ./TABLEAUX;
mkdir ./URLS;
(# le dossier URLS contiendra le fichier initial d'URLs)
BASH SHELL:
- on se place dans le repertoire du projet:
# cd /cygdrive/d/MASTER-TAL
# mkdir PROJET-MOT-SUR-LE-WEB
# cd PROJET-MOT-SUR-LE-WEB
# on peut desormais creer l'arborescence de travail
Votre arborescence créee, le travail peut alors commencer...
Garder bien en tête cette arborescence, car elle sera votre chemin vers la reussite du projet..