[Gull]:Ecrire un script

Félix Hauri felix at f-hauri.ch
Thu Jul 3 19:07:20 CEST 2008


On Thu, Jul 03, 2008 at 09:28:20AM +0200, Loïc Kuhn wrote:
> Bonjour,

> Désolé pour le "hors sujet" éventuel,
Non, je ne crois pas...

> 1. Se connecter à un serveur distant (sous linux également)
On va commencer par le point 1...

Quel type de serveur?

   Web (HTTP), ssh, ftp ou autre (mail (pop, imap), samba (windows))??

> 2. Parcourir depuis un répertoire racine un certain nombre d'autres
> répertoires
Dépend du point 1.


> 3. Lister le contenu de ceux-ci dans un fichier plat (résultat)
   
Là, ``printf'' s'impose... Au fait, quel language?

  Shell (bash, ksh, autre), perl, python, autre (lisp, fortran ;)

> 4. Fermer la connexion
exit (dans la plupart des cas;)

> 5. Envoyer le fichier plat par mail
... | mail -s 'sujet du mail' destinataire at foo.bar dest2 at bar.baz

> (à l'aide de postfix déjà installé)
via procmail (voir procmailrc, procmailex)

> J'aimerai savoir par où commencer
Cela risque de prendre un peu plus de 5 minutes...
Choisir un language de programmation, une méthode et ...

> et comment "scripter" cela. 
pondre.

> Question supplémentaire : Quels sont les outils appropriés pour éditer
> les scripts sous linux ? (confort)
 1 Console  (bash, en intéractif),
 2 vi       (pour du léger),
 3 emacs    (pour du plus lourd... (voire vim)).

Bonne chance et bienvenue!

-- 
 Félix Hauri  -  <felix at f-hauri.ch>  -  http://www.f-hauri.ch



More information about the gull mailing list