Je voudrais trouver le moyen d'automatiser cette tache:
1 depuis le fichier situé sur le bureau n.txt
2 déplacer ce fichier vers :
<http://localhost/~thierryloiseau/trombinewtscope/arch/>
3 activer la page :
<http://localhost/~thierryloiseau/trombinewtscope/arch/archives.php>
4 sauvegarder la page sous le nom de "index.html"
5 archiver cette page + le dossier "smiles"
Applescript ?
Merci à vous pour votre aide,
Pour l'instant, je fais tous ça manuellement pour archiver d'anciens
messages de la liste de diffusion "Newton-FR"... :-((
<http://www.trombinewtscope.free.fr/>
TL
--
<http://astrophoto.free.fr> Calculatrice astronomique en
JavaScript, une carte du ciel avec la position des planètes,
animation du système solaire, et «ousqu'ilfait» jour & nuit ?
avec un clavier :) si tu ne sais pas manipuler un script shell, ne te lance pas la dedans.
Ne puis-je pas apprendre ?
Un script shell, c'est un simple fichier text avec les 3 caractéristiques suivantes :
-les permissions de fichiers sont réglées pour qu'il soit exécutable -il a des retour de lignes unix -la première ligne commence par exemple par ça : #!/bin/sh ou si tu veux faire un script bash, ce sera : #!/bin/bash
Ensuite tu met dans ce fichier les commandes que tu veux. Le script de patpro est un exemple.
Note deux astuces : - si tu met l'extention .command au nom de ton fichier, tu pourras le lancer avec un double clic. (sinon tu peux le lancer en mettant son chemin dans le terminal) - si tu met #!/bin/bash -vx il tournera en mode "débug" c'est à dire qu'il te dit exactement ce qu'il fait, chose bien pratique.
Donc en fait si tu sais utiliser quelques commandes du terminal et que tu as lu cette page, tu sais déjà faire un script shell. Reste ensuite à savoir le faire bien, et ça c'est tout un art :) -- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Thierry Loiseau <loiseauthierry@free.fr> wrote:
patpro ~ patrick proniewski <patpro@boleskine.patpro.net> wrote:
Comment m'y prendre pour écrire ça ?
avec un clavier :)
si tu ne sais pas manipuler un script shell, ne te lance pas la dedans.
Ne puis-je pas apprendre ?
Un script shell, c'est un simple fichier text avec les 3
caractéristiques suivantes :
-les permissions de fichiers sont réglées pour qu'il soit exécutable
-il a des retour de lignes unix
-la première ligne commence par exemple par ça :
#!/bin/sh
ou si tu veux faire un script bash, ce sera :
#!/bin/bash
Ensuite tu met dans ce fichier les commandes que tu veux.
Le script de patpro est un exemple.
Note deux astuces :
- si tu met l'extention .command au nom de ton fichier, tu pourras le
lancer avec un double clic.
(sinon tu peux le lancer en mettant son chemin dans le terminal)
- si tu met
#!/bin/bash -vx
il tournera en mode "débug" c'est à dire qu'il te dit exactement ce
qu'il fait, chose bien pratique.
Donc en fait si tu sais utiliser quelques commandes du terminal et que
tu as lu cette page, tu sais déjà faire un script shell.
Reste ensuite à savoir le faire bien, et ça c'est tout un art :)
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas
avec un clavier :) si tu ne sais pas manipuler un script shell, ne te lance pas la dedans.
Ne puis-je pas apprendre ?
Un script shell, c'est un simple fichier text avec les 3 caractéristiques suivantes :
-les permissions de fichiers sont réglées pour qu'il soit exécutable -il a des retour de lignes unix -la première ligne commence par exemple par ça : #!/bin/sh ou si tu veux faire un script bash, ce sera : #!/bin/bash
Ensuite tu met dans ce fichier les commandes que tu veux. Le script de patpro est un exemple.
Note deux astuces : - si tu met l'extention .command au nom de ton fichier, tu pourras le lancer avec un double clic. (sinon tu peux le lancer en mettant son chemin dans le terminal) - si tu met #!/bin/bash -vx il tournera en mode "débug" c'est à dire qu'il te dit exactement ce qu'il fait, chose bien pratique.
Donc en fait si tu sais utiliser quelques commandes du terminal et que tu as lu cette page, tu sais déjà faire un script shell. Reste ensuite à savoir le faire bien, et ça c'est tout un art :) -- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
loiseauthierry
Nicolas MICHEL wrote:
Note deux astuces : - si tu met l'extention .command au nom de ton fichier, tu pourras le lancer avec un double clic.
Et en mettant l'extension .tiff ... ça fait des scripts Tiff ?
:-)))
(bof bof, désolé)
Ok merci en tout cas pour vos explications. Je vais tester ça !!
TL -- <http://astrophoto.free.fr> Calculatrice astronomique en JavaScript, une carte du ciel avec la position des planètes, animation du système solaire, et «ousqu'ilfait» jour & nuit ?
Nicolas MICHEL <Nicolas.MICHEL@BonBon.net> wrote:
Note deux astuces :
- si tu met l'extention .command au nom de ton fichier, tu pourras le
lancer avec un double clic.
Et en mettant l'extension .tiff
... ça fait des scripts Tiff ?
:-)))
(bof bof, désolé)
Ok merci en tout cas pour vos explications. Je vais tester ça !!
TL
--
<http://astrophoto.free.fr> Calculatrice astronomique en
JavaScript, une carte du ciel avec la position des planètes,
animation du système solaire, et «ousqu'ilfait» jour & nuit ?
Note deux astuces : - si tu met l'extention .command au nom de ton fichier, tu pourras le lancer avec un double clic.
Et en mettant l'extension .tiff ... ça fait des scripts Tiff ?
:-)))
(bof bof, désolé)
Ok merci en tout cas pour vos explications. Je vais tester ça !!
TL -- <http://astrophoto.free.fr> Calculatrice astronomique en JavaScript, une carte du ciel avec la position des planètes, animation du système solaire, et «ousqu'ilfait» jour & nuit ?
blanc
Nicolas MICHEL wrote:
- si tu met #!/bin/bash -vx il tournera en mode "débug" c'est à dire qu'il te dit exactement ce qu'il fait, chose bien pratique.
Plutôt que de modifier la première ligne de ton script, tu peux aussi le lancer en mode débug en faisant la commande :
bash -vx nomduscript
J'ajouterai aussi que -v signifie "verbeux", càd que le shell t'affiche tout ce qu'il lit dans ton script et -x signifie "x-trace" ou encore "trace d'exécution", càd que le shelle t'affiche ce qu'il exécute en fait.
Enfin si tu mets les deux options à la fois, tu distingueras les lignes qui proviennent du "x-trace" par le fait qu'elles commencent par un cartactère "+".
JPaul. -- /==/==- Jean-Paul BLANC / /--/--// quelque-part (somewhere) |/| L | en (in) /|| = ||| FRANCE
Nicolas MICHEL <Nicolas.MICHEL@BonBon.net> wrote:
- si tu met
#!/bin/bash -vx
il tournera en mode "débug" c'est à dire qu'il te dit exactement ce
qu'il fait, chose bien pratique.
Plutôt que de modifier la première ligne de ton script, tu peux aussi le
lancer en mode débug en faisant la commande :
bash -vx nomduscript
J'ajouterai aussi que -v signifie "verbeux", càd que le shell t'affiche
tout ce qu'il lit dans ton script
et -x signifie "x-trace" ou encore "trace d'exécution", càd que le
shelle t'affiche ce qu'il exécute en fait.
Enfin si tu mets les deux options à la fois, tu distingueras les lignes
qui proviennent du "x-trace" par le fait qu'elles commencent par un
cartactère "+".
JPaul.
--
/==/==\- Jean-Paul BLANC
/ /--/--//\ quelque-part (somewhere)
|/| L |\ en (in)
/|| = |||\ FRANCE
- si tu met #!/bin/bash -vx il tournera en mode "débug" c'est à dire qu'il te dit exactement ce qu'il fait, chose bien pratique.
Plutôt que de modifier la première ligne de ton script, tu peux aussi le lancer en mode débug en faisant la commande :
bash -vx nomduscript
J'ajouterai aussi que -v signifie "verbeux", càd que le shell t'affiche tout ce qu'il lit dans ton script et -x signifie "x-trace" ou encore "trace d'exécution", càd que le shelle t'affiche ce qu'il exécute en fait.
Enfin si tu mets les deux options à la fois, tu distingueras les lignes qui proviennent du "x-trace" par le fait qu'elles commencent par un cartactère "+".
JPaul. -- /==/==- Jean-Paul BLANC / /--/--// quelque-part (somewhere) |/| L | en (in) /|| = ||| FRANCE