Re: [#!/fr] sed ifficile

Page principale
Supprimer ce message
Répondre à ce message
Auteur: koenig.yvan
Date:  
À: La liste francophone des scripts shell
Sujet: Re: [#!/fr] sed ifficile

Le 29/10/2012 à 23:40, Patrick Proniewski <patpro@???> a écrit :

> On 28 oct. 2012, at 20:52, koenig.yvan wrote:
>
>> Merci.
>>
>> J'ai reçu une réponse qui fonctionne en utilisant sed.
>>
>> J'ai déposé une archive d’un dossier contenant le script (ou plutot un extrait de celui-ci) et un fichier index.xml à traiter dans ma Box Simpleshare.
>> Ceux que ça intéresse peuvent récupérer l'objet à l’adresse :
>>
>> https://www.box.com/s/knfyw6h1nmjjex39v302
>
> en effet, c'est impressionnant :)



Bonjour

L'auteur du code a posté une version encore plus élaborée dans ce fil de discussions :

http://macscripter.net/viewtopic.php?id=39710

ATTENTION
prenez bien la version du message #19.

Une version antérieure se permettait de traîter des fichiers Pages stockés dans des sous dossiers du dossier source.

Elle utilisait l'instruction :

set relevantPaths to paragraphs of (do shell script "find -f " & quoted form of dirPath & " \\( -maxdepth 2 -type f -name '*.pages' -or -path '*.pages/index.xml.gz' \\)")

qui est désormais remplacée par :

set relevantPaths to paragraphs of (do shell script "find -f " & quoted form of dirPath & " \\( -depth 1 -type f -name '*.pages' \\) -or \\( -depth 2 -type f -path '*.pages/index.xml.gz' \\) ")

Amusez vous bien.

Yvan KOENIG (VALLAURIS, France) mardi 30 octobre 2012 10:15:51



_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr