Salut Tarik,

On Wed, Feb 06, 2008 at 07:42:56AM +0000, Tarik Fdil wrote:
> Salut Aldo,
> 
> Voici un script qui fait le travail de manière automatique :
> 
> vi -E $1 << FIN 
> 1,\$s/<[^>]*>/\r/g
> 1,\$g/^$/d
> w
> q
> FIN
> echo fichier docx conerti
> 
> Tu lui passes le nom du fichier docx en paramètre. Le script appelle vi avec 
> l'option -E pour qu'il passe automatiquement en mode commande. On redirige  
> l'entrée standard de vi vers le script en cours.

ça n'a pas l'air de fonctionner comme souhaité;:
- j'obtiens aucun fichier en sortie (.txt)
- sur ce pc je suis en Debian Sarge avec un vim v. 6.3-071+1sarge: es-ce 
que ça peut poser problème?
- enfin j'ai essayé d'ajouter au-dessus de tes ligne #!/bin/bash, mais ça 
ne fonctionne pas, à ceci pèrs que le message dans ton "echo" apparaît 
bien, avant de me redonner le prompt.

> Pour ce qui est des phrases collées les unes aux autres, oui car tu utilises 
> lynx en forçant le html. Or le html ne connaît pas les retours chariot (\r) 
> que j'ai mis dans le script. Donc il colle toutes les lignes. Donc soit tu 
> enlèves l'option --force de lynx soit dans le script tu transformes le \r en 
> <br>, le retour chariot de html.

Oui pour lynx, en effet, j'aurais dû y penser :)

> Cordialement
> Tarik

Aldo. 

_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [email protected]
    http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
    http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel : 
    'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel : 
    'mailto:[EMAIL PROTECTED]'

Répondre à