François TOURDE a écrit :
[...]
pour rediriger stdout, il faut faire des choses du genre:
Sortie= /dev/null
eval ls $Sortie
pour avoir le résultat escompté.
Merci pour cette xplication
--
François - Batiment B10 - 6, rue d'Andilly - 95600 Eaubonne
SFR : +33 6 03 01 55 12 - Freebox : +33 9
Le 14169ième jour après Epoch,
François Cerbelle écrivait:
[EMAIL PROTECTED] a écrit :
C'est ce que j'avais tenté sous bash directement dans une première
tentative, mais j'avais :
$ Sortie= /dev/null
$ ls $Sortie
ls: ne peut accéder : Aucun fichier ou répertoire de ce type
/dev/null
Bonsoir,
[Version rapide]
Comment s'appelle la console en cours d'utilisation (device)
lorsqu'on lance un script bash ?
[Version détaillée]
Je voudrais faire un script qui envoie une sortie
vers /dev/null ou vers la console en cours d'utilisation selon
un paramètre passé par l'utilisateur a un
Hello,
Le vendredi 17 octobre 2008 à 16:32 +0200, [EMAIL PROTECTED]
a écrit :
[Version détaillée]
Je voudrais faire un script qui envoie une sortie
vers /dev/null ou vers la console en cours d'utilisation selon
un paramètre passé par l'utilisateur a un script.
donc, du genre :
Fallait les connaître ceux-là ...
Merci beaucoup Bruno et bon week-end !
Guy
Sortie_std=/proc/self/fd/1
Sortie_err=/proc/self/fd/2
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From
Le Ven 17 octobre 2008 16:43, Bruno Muller a écrit :
[...]
Comme la chose se trouve un peu partout dans le code bash,
je pensais faire :
if [ VersDevNull -eq 1 ]; then
Sortie=/dev/null
else
Sortie=/dev/console_en_cours
fi
Sortie_std=/proc/self/fd/1
Sortie_err=/proc/self/fd/2
[EMAIL PROTECTED] a écrit :
Bonsoir,
[Version rapide]
Comment s'appelle la console en cours d'utilisation (device)
lorsqu'on lance un script bash ?
[Version détaillée]
Je voudrais faire un script qui envoie une sortie
vers /dev/null ou vers la console en cours d'utilisation selon
un paramètre
François Cerbelle a écrit :
Sortie=' /dev/null'
else
Sortie=''
Qui doivent marcher aussi.
Oui, c'est encore plus simple (pas vu ce post avant d'envoyer le mien, que j'ai
envoyé en + en pv...) à condition de ne plus mettre
commande $Sortie mais simplement commande $Sortie.
PS: pour les
[EMAIL PROTECTED] a écrit :
Bonsoir,
[Version rapide]
Comment s'appelle la console en cours d'utilisation (device)
lorsqu'on lance un script bash ?
[Version détaillée]
Je voudrais faire un script qui envoie une sortie
vers /dev/null ou vers la console en cours d'utilisation selon
un
Daniel Caillibaud a écrit :
François Cerbelle a écrit :
Sortie=' /dev/null'
else
Sortie=''
Qui doivent marcher aussi.
Oui, c'est encore plus simple (pas vu ce post avant d'envoyer le mien,
que j'ai envoyé en + en pv...) à condition de ne plus mettre
commande $Sortie mais simplement
[EMAIL PROTECTED] a écrit :
C'est ce que j'avais tenté sous bash directement dans une première
tentative, mais j'avais :
$ Sortie= /dev/null
$ ls $Sortie
ls: ne peut accéder : Aucun fichier ou répertoire de ce type
/dev/null
J'avais mis des apostrophes, pensant que ça éviterait ce genre de
11 matches
Mail list logo