re: EDITER UN FICHIER SPECIFIQUE

2003-01-12 Par sujet Jean Pascal BUISSE

- Original Message -
From: "Frédéric Bothamy" <[EMAIL PROTECTED]>
To: 
Sent: Sunday, January 12, 2003 7:37 PM
Subject: Re: EDITER UN FICHIER SPECIFIQUE


> * Jean Pascal BUISSE <[EMAIL PROTECTED]> [2003-01-12 18:40] :
> > Bonjour à tous & Meilleurs Voeux 2003.
>
> [...]
>
> > J'obtient un fichier lastlog contenant le nom du dernier fichier par ex
:
> > tw00df55.008
> > Je veux donc pouvoir envoyer vers l'imprimante le fichier twdf55.008
mais je
> > n'arrive pas à mettre en variable le contenu de lastlog
> > pour faire une impression du fichier dont le nom est contenu dans
lastlog.
>
> lpr `cat lastlog`
>
> > Ce ne doit pourtant pas être très compliqué  mais j'avoue je ne suis
pas
> > très fort en shell bash.
>
> Il y a de très bonnes documentations là-dessus (le
> Bash-Prog-Intro-HOWTO par exemple ou la page de manuel de bash, mais
> c'est plutôt long à lire ou encore la documentation du paquet
> bash-doc). Il y a également une liste de diffusion concernant les
> shells scripts (chercher les archives de la liste).
>
> Fred
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
>
Cela est très simple en effet.
MERCI pour votre aide. Bonne soirée.
Jean Pascal BUISSE



Re: EDITER UN FICHIER SPECIFIQUE

2003-01-12 Par sujet Arnaud Delobelle
On Sun, Jan 12, 2003 at 06:40:15PM +0100, Jean Pascal BUISSE wrote:

[snip]

> # Recherche dernier fichier généré
> find tw00df55.0* -mtime -1 > lastlog
> 
> J'obtient un fichier lastlog contenant le nom du dernier fichier par ex :
> tw00df55.008
> Je veux donc pouvoir envoyer vers l'imprimante le fichier twdf55.008 mais je
> n'arrive pas à mettre en variable le contenu de lastlog
> pour faire une impression du fichier dont le nom est contenu dans lastlog.

A mon avis ça suffit:

fichier=`cat lastlog`

ou pour imprimer directement:

lpr `cat lastlog`

> 
> Ce ne doit pourtant pas être très compliqué  mais j'avoue je ne suis pas
> très fort en shell bash.
> 
> Merçi pour votre aide.
> 

De rien

-- 
Arnaud Delobelle
[EMAIL PROTECTED]



Re: EDITER UN FICHIER SPECIFIQUE

2003-01-12 Par sujet Frédéric Bothamy
* Jean Pascal BUISSE <[EMAIL PROTECTED]> [2003-01-12 18:40] :
> Bonjour à tous & Meilleurs Voeux 2003.

[...]

> J'obtient un fichier lastlog contenant le nom du dernier fichier par ex :
> tw00df55.008
> Je veux donc pouvoir envoyer vers l'imprimante le fichier twdf55.008 mais je
> n'arrive pas à mettre en variable le contenu de lastlog
> pour faire une impression du fichier dont le nom est contenu dans lastlog.

lpr `cat lastlog`

> Ce ne doit pourtant pas être très compliqué  mais j'avoue je ne suis pas
> très fort en shell bash.

Il y a de très bonnes documentations là-dessus (le
Bash-Prog-Intro-HOWTO par exemple ou la page de manuel de bash, mais
c'est plutôt long à lire ou encore la documentation du paquet
bash-doc). Il y a également une liste de diffusion concernant les
shells scripts (chercher les archives de la liste).

Fred



EDITER UN FICHIER SPECIFIQUE

2003-01-12 Par sujet Jean Pascal BUISSE
Bonjour à tous & Meilleurs Voeux 2003.
Je cherche à éditer via CRON un fichier LOG de sauvegarde automatiquement
généré par le logiciel TAPEWARE.
Ce logiciel génère un fichier à chaque sauvegarde de type TW00DF55.001 002
003 etc...
Je sélectionne le dernier fichier généré par un fichier batch contenant :

# Recherche dernier fichier généré
find tw00df55.0* -mtime -1 > lastlog

J'obtient un fichier lastlog contenant le nom du dernier fichier par ex :
tw00df55.008
Je veux donc pouvoir envoyer vers l'imprimante le fichier twdf55.008 mais je
n'arrive pas à mettre en variable le contenu de lastlog
pour faire une impression du fichier dont le nom est contenu dans lastlog.

Ce ne doit pourtant pas être très compliqué  mais j'avoue je ne suis pas
très fort en shell bash.

Merçi pour votre aide.

Jean Pascal BUISSE