Outils pour utilisateurs

Outils du site


user:pascal_cabaud:blog:2009-03-03

Variations sur un même thème (« Langages IL », M1)

Lors du TD du 2 mars, la construction :

$ for f in $(cmd1); do cmd2; done

(où cmd1 et cmd2 sont des commandes à votre discrétion) a permis d'introduire succinctement grep(1) (et sa variante egrep(1)) et les deux commandes sed(1) et awk(1). Parmi les résultats obtenus, citons :

  • la recherche des fichiers d'un type donné (HTML dans notre cas) dans un répertoire avec file(1),
  • la transformation de ces fichiers en fichiers TXT (avec lynx(1) et son option -dump),
  • la transformation de l'encodage de ces fichiers avec iconv(1),
  • la transformation des noms de ces fichiers (mise en majuscule).
user/pascal_cabaud/blog/2009-03-03.txt · Dernière modification: 2009/03/05 08:46 par Pascal Cabaud