Annexes

Quelques commandes Unix

ls
cd
Acronyme de 'Change Directory', la commande cd permet de remonter d'un cran dans l'arborescence de dossiers.
Le chemin du répertoire ciblé peut-être indiqué de façon relative ou absolue
Un cas particulier de l'utilisation de la commande cd : lorsqu'elle est utilisée seule (i.e. sans option), cd nous ramène dans notre répartoire de travail par défaut.

Wget
La version de Cygwin utilisée ici pour documenter ces commandes n'a pas d'entrée de manuel pour Wget.
Néanmoins, on peut en trouver un commentaire détaillé ici : www.delafond.org/traducmanfr/man/man1/wget.1.html
Wget est une sorte d'aspirateur de pages Web, éventuellement de hiérarchies de documents sur le Web Voici les premières lignes de cette page de man :
"Wget est un programme non interactif de téléchargement de fichiers depuis le Web. C'est un logiciel libre. Il supporte les protocoles HTTP, HTTPS et FTP ainsi que le téléchargement au travers des proxies HTTP. Wget est non interactif c'est-à-dire qu'il peut travailler en arrière-plan, sans intervention de l'utilisateur. Ceci vous permet de lancer un téléchargement et de vous déconnecter du système, laissant Wget finir le travail. En revanche, la plupart des navigateurs Web requièrent la présence constante de l'utilisateur, ce qui est particulièrement pénible lorsqu'on transfère beaucoup de données. Wget peut suivre les liens des pages HTML et XHTML et créer une copie locale de sites web distants, en récréant complètement la structure du site original. Ceci est parfois désigné sous le nom de « téléchargement récursif ». En faisant cela, Wget respecte le standard d'exclusion de robots (/robots.txt). Wget peut aussi convertir les liens dans les fichiers HTML téléchargés pour la consultation locale. Wget a été conçu pour être robuste en dépit des connexions réseaux lentes ou instables : si un téléchargement échoue suite à un problème réseau, il réessayera jusqu'à ce que l'intégralité du fichier soit téléchargée. Si le serveur supporte la reprise, il lui demandera de reprendre là où le téléchargement s'est interrompu. "

lynx
La versionde Cygwin utilisée ici pour documenter ces commandes n'a pas d'entrée de manuel pour Lynx.
Néanmoins, on peut en trouver un commentaire détaillé ici : www.europe.redhat.com/documentation. Lynx est une sorte de navigateur qui permet de s'interesser spécifiquement au contenu informationnel des pages consultées, sans égard à la mise en forme graphique de ce contenu Voici les premières lignes de la description donnée par la page ci-dessus: "Qu'est-ce que Lynx ? C'est un navigateur "généraliste" pour affichage en mode texte ; il affiche donc le contenu des pages Web, sans les images. Très rapide, il peut constituer une alternative valable si vous vous intéressez uniquement à la lecture d'information, sans devoir attendre le chargement de graphiques. "

perl
Acronyme de Practical Extraction and Report Language, le langage interprété perl permet d'opérer des traitements automatisés sur des fichiers textes, à l'aide de scripts perl par exemple Voici une page très bien documentée pour en savoir davantage : www.cs.cmu.edu/cgi-bin/perl-man.

sh
La commande sh est relative à l'interpréteur de commandes (le shell) dans le cas de Cygwin, le shell est Bash, c'est pourquoi taper 'man sh' dans la fenêtre de commande nous indexe vers la page de man de 'bash'
egrep
La commande egrep est un outil UNIX qui permet de faire du filtrage de motifs. A l'aide de cette commande, on peut extraire d'un fichier texte toutes les lignes qui contiennent la chaîne de caractères (le motif) spécifié.
Syntaxe : egrep [motif] [fichier]
Pour représenter de manière générique les chaînes de caractères, on utilise les expressions régulières, qui permettent donc de filtrer la chaîne recherchée.
Pour ce faire, il faut utiliser les opérateurs d'expressions régulières, qui ont une sémantique particulière. Faire un man egrep donnera des informations plus précises.



Html

La réalisation de ce projet a été l'occasion pour nous de compléter nos connaissances sur différents aspects.
Un cours sur Html a été mis à disposition par les enseignants. Nous nous sommes par ailleurs beaucoup servies de deux sites de documentation de référence, Commentçamarche.net et SelfHtml.org.



Unix From Wikipedia, the free encyclopedia

French documentation avalaible at http://fr.wikipedia.org/wiki/UNIX
Unix (officially trademarked as UNIX) is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie, and Douglas McIlroy. Today's Unix systems are split into various branches, developed over time by AT&T, as well as various commercial vendors and non-profit organizations. The present owner of the trademark UNIX is The Open Group, an industry standards consortium. Only systems fully compliant with and certified to the Single UNIX Specification qualify as "UNIX" (others are called "Unix system-like" or "Unix-like"). During the late 1970s and early 1980s, Unix's influence in academic circles led to large-scale adoption (particularly of the BSD variant, originating from the University of California, Berkeley) of Unix by commercial startups, the most notable of which is Sun Microsystems.
Today, in addition to certified Unix systems, Unix-like operating systems such as Linux and Mac OS X are commonly encountered. Sometimes, Traditional Unix may be used to describe a Unix or an operating system that has the characteristics of either Version 7 Unix or UNIX System V.

The Unix system had a great impact on other operating systems. Unix has been called "the most important operating system you may never use." The Unix policy of extensive on-line documentation and (for many years) ready access to all system source code raised programmer expectations, contributing to the Open Source movement. Over time, the leading developers of Unix (and programs that ran on it) developed a set of cultural norms for developing software, norms which became as important and influential as the technology of Unix itself; this has been termed the Unix philosophy.


Retour