octobre 14, 2009 par pluritaluser

Axel COURT

Français, anglais, un peu d’espagnol et de portugais.

axelcourt@wanadoo.fr

problème d’encodage dans le dump-text – RESOLUTION

décembre 4, 2008 par pluritaluser

Si vos dump-text ne s’affichent pas correctement (pas de signes diacrités en polonais par exemple), le traitement de contextes ne va pas être possible.

Il y a la résolution sur notre blog. Simple comme … option de lynx. Après, à vous de jouer avec le egrep ou minigrep:)

http://laviedesmots.over-blog.com/

Agnieszka

un outil peut-être utile

novembre 24, 2008 par pluritaluser

J’avais assez de devoir supprimer à la main toutes les fichiers créés par le script quand je le lançais à nouveau. J’ai essayé alors de l’automatiser. J’ai fait un petit script qui nettoye tous les répertoires de travail du projet – Pages Aspirées, Dump-Text, Tableaux, Contextes – et en plus nous positionne automatiquement dans le répertoire du projet sans nous forcer de le faire à la main. Rien de grand mais ça aide. Fonctionnement est commenté  sur le blog et à l’intérieur du script: il faut juste créer un fichier txt contenant le chemin absolu de notre répertoire de travail: une fois pour toutes et le mettre dans le répertoire ou cygwin commence (/cygdrive/c/home/utilisateur/ comme default.

Bon travail, si cela peut aider.
www.laviedesmots.over-blog.com

Agnieszka

notre blog pour “Projet Encadré”

novembre 19, 2008 par pluritaluser

Nous (Ginka, Djamel, Ronald) avons finalement tracé notre travail sur le projet 1 sur le blog:

http://projetencadre0809.unblog.fr/

résumé-modif du script

novembre 17, 2008 par pluritaluser

1)on rajoute une variable $i à la suite de la colonne “pages aspirees” pour qu’il numerote les pages cf script v1-aspbis

on a donc ça :
#!/bin/bash
read lire;
read ecrire;
echo “<html><head><title>tableau de liens</title></head><body><table border=1>” > $ecrire;
i=1;
for site in `cat $lire`
{
wget -O ../PAGES-ASPIREES/$i.html $site;
echo “<tr><td><a href=$site> $site </a></td><td><a href=\../PAGES-ASPIREES/$i.html\”>Page aspirée $i</a></td></tr>” >> $ecrire;
let “i=i+1″;
}
echo “</table></body></html>” >> $ecrire;

2) on change la bordure 1 en 2 pour l’epaisseur du tableau
on met un titre a notre tableau, on change donc notre script avec colspan cf script colspan
on veut que notre titre soit specifique pr chaque langue cf script colspan-langue
on a donc un script comme ça

#!/bin/bash
read lire;
read ecrire;
echo “<html><head><title>tableau de liens </title></head><body><table border=2><tr>
<th colspan=2>Tableau d’urls $lire</th>
</tr>” > $ecrire;
i=1;
for site in `cat $lire`
{
wget -O ../PAGES-ASPIREES/$i.html $site;
echo “<tr><td><a href=$site> $site </a></td><td><a href=\../PAGES-ASPIREES/$i.html\”>Page aspirée $i</a></td></tr>” >> $ecrire;
let “i=i+1″;
}
echo “</table></body></html>” >> $ecrire;
3) notre résultat n’est pas super car le titre reprend tout le chemin et notre titre est tableau d’urls ../URL blabla, on utilise donc BASEMAN qui dit de ne prendre en compte que la derniere partie du chemin, ainsi notre titre devient “tableau d’urls francais.txt” . cependant le titre n’est pas parfait, mais on sait pas trop comment faire pour supprimer .txt de francais.txt (car on ne peut pas modifier notre fichier de donnees car il reprend le chemin)

qques jours + tard . On a trouvé un truc, mais c’est nul en fait! Alors on change dans notre script basename.sh on utilise basename ($lire, “.txt”) et ça fonctionne supermal, parce qu’au lieu d’enlever juste le .txt ça enleve tout le nom du fichier à savoir francais.txt . Notre titre devient donc juste “tableau d’urls” et la variable en fonction de la langue n’a plus aucun interet puisqu’elle n’est plus affichée .
Ce que j’ai fait, j’ai changé le nom de ma liste d’urls, au lieu de la nommer francais.txt je la nomme juste francais, et ça fonctionne a merveille . Bon, c’est bricolé, mais sinon je sais pas comment faire .

Au final, pour executer notre script, on tape dans cygwin:

sh script.sh < donnees_francais

à l’interieur de “donnees_francais” on a

../URLS/francais
../TABLEAUX/tableauenfrasp.html

et “français” dans URL refere à notre fichier .txt où on a notre liste d’urls en français .

De même pour l’anglais et le polonais ( sh script.sh < donnees_anglais, sh script.sh < donnees_polonais)

et puis après, on essaie de mettre de la couleur et tout , voilà .

je suis claire, ou bof ??

Cécile Darmé, Nassim Zellal, Anna Andrych

やった( Youpi!)

novembre 10, 2008 par pluritaluser

Ce qui n’a pas voulu marcher pendant 2 semaines:

(dos2unix fait-tableau-v1.sh

sh fait-tableau-v1.sh)

Marche maintenant. Aucune explication,sinon de nombreuses tentatives hasardeuses, non mémorisées.

Alain Courrier



ls, commande cygwin

octobre 22, 2008 par pluritaluser

Raoum dit: Parmi les commandes de cygwin, “ls” est une commande très importante” à mon avis”  parce qu’elle permet de lister le contenu d’un répertoire ou fichier existant sur cygwin, ex : ls /home/utilisateur/ et on aura la liste tous les fichiers existant dans le répertoire utilisateur qui se situe dans le repertoire home.

raoum dit:commande ls

octobre 21, 2008 par pluritaluser

Parmi les commandes de cygwin, “ls” est une commande très importante” à mon avis”  parce qu’elle permet de lister le contenu d’un répertoire ou fichier existant sur cygwin, ex : ls /home/utilisateur/ et on aura tous les fichiers existant dans le répertoire utilisateur qui se situe dans le repertoire home

Option de commande utile

octobre 21, 2008 par pluritaluser

Parmi plusieurs options de commande, ‘man –k’ me paraît utile.

Elle cherche des commandes à partir du mot-clé et fait la liste.

Donc, même si on ne connaît pas très bien Unix,

on peut trouver des commandes et apprendre leur utilisation.

 

Haruka Sato

cd Change Directory 3x

octobre 21, 2008 par pluritaluser

Première erreur de connexion (ne pas se connecter avec son ID)
http://tal-p3.wordpress.com/2005/12/15/mon-premier-billet/feed/
Deuxième erreur de connexion (ne pas appuyer sur plurital)
http://pluritaluser.wordpress.com/

Bon on va oser une 3ème fois… pluritaluser ilpga-2008 puis en haut à droite Nouveau billet pluritaluser sans mettre de catégorie… publié enregistrer

J’ai bien aimé la commande change directory (cd) qui nous permet de changer de répertoire,

c’est à dire, de se ballader dans les répertoires existants.

On peut l’utiliser soit avec un chemin d’accès absolu:
cd /cygdrive/c/PluriTal/Pgmation\et\projet\encadré/

Soit avec un chemin d’accès relatif (l’anti-slash correspond à l’espace sous win):
cd /Cours\Unix

Soit pour retourner à home qui est symbolisé par le premier /
cd /

Soit aller 1 répertoire en arrière
cd ..

Soit aller 2 répertoires en arrière
cd ../..

Soit aller 3 répertoires en arrière
cd ../../..

Françoise Del Socorro