dimanche 26 septembre 2004

Bash pour windows


BASH POUR WINDOWS

Un interpréteur de commande sert d'intermédiaire entre l'utilisateur et le système d'exploitation. Il permet de faire différentes tâches. Nous utiliserons Bash. Il en existe de nombreux autres sous Linux, Unix. C'est souvent le Shell par défaut sous Linux. Ce tutoriel permettra à ceux qui trouvent encore difficile de faire les quelques cliques de souris nécessaire pour l'installation de Linux, de pouvoir utiliser bash sous Windows.

Téléchargement de bash

Il est possible de se procurer bash à Cygwin. Diverses informations se retrouvent sur ce site. Plusieurs conseils de configuration y sont dits, si vous désirez avoir un environnement le plus près possible de votre distribution Linux favorite. Cliquer sur . Le téléchargement du logiciel se fera.

 Installation

Une fois le téléchargement fini, cliquer sur le fichier setup.exe téléchargé. Cette fenêtre
apparaîtra



Cliquez sur next. Ensuite sélectionné la source d'installation, nous choisirons « Install from
 Internet ».




Sélectionner ensuite le lieu d'installation du programme, la permission d'utilisation et le type de fichier par défaut.

Spécifiez ensuite où les fichiers téléchargés d'Internet seront entreposés durant l'installation.



Choissisez le type de branchement Internet voulu.


Indiquer le lieu de la source de téléchargement voulue, habituellement une zone près de chez vous devrait être plus rapide.


Choisisez les paquets voulus, j'ai laissé ceux par défaut.


Les icones se créent sur votre bureau.

 L'installation est réussie.




Démarrez Bash en cliquant sur son icône .
Si tout à bien été installé, vous devriez avoir une fenêtre noir qui apparait



.
Vous pouvez maintenant exécuter des scripts bash. En tapant «help», vous avez une liste de commande existante. Nous allons afficher l'arborescence des fichiers de cygwin. Tapé «cd /» ensuite enter. Entrer la commande «ls -l», vous devriez voir une liste de répertoire très connu des utilisateurs Linux.
Dans une console bash, vous pouvez taper «mount» pour voir la liste des lecteurs disponibles. Par exemple pour aller sur le lecteur c, c'est habituellement cd /cygdrive/c. Vous pouvez par la suite naviguer dans votre lecteur tel que le vous feriez sous Dos ou Linux.

Premier scripts

Dans un éditeur texte, tapez ces commandes
#!/bin/bash
os="Windows"
nb=1
echo "Mon $nb script bash sous $os"
Sauvegardez votre fichier sous le nom script1.sh. Sous bash maintenant, rendez votre fichier exécutable. N'oubliez pas de votre rendre où que votre script se site.
chmod +x script1.sh
Maintenant pour exécuter votre script
./script1.sh
À l'écran vous allez voir:
Mon 1 scripts bash sous Windows
Assignez un éditeur texte tel que vim, notepad... au fichier script de bash.
Nous avons vu comment installer l'environnement cygwin sous Windows afin de pouvoir utiliser Bash. Quelques commandes ont été énumérées. Nous en verrons d'avantages dans les tutoriels à venir.