Rechercher : dans
Par :

Jargon sous unix

Dernière réponse le 2 fév 2007 à 20:54:26 arcangel, le 2 fév 2007 à 20:42:55 
 Signaler ce message aux modérateurs

Bonsoir a tous j'aimerai qu'on m'explique le jargon stdin,stdout,stderr et comment les employer merci

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « jargon sous unix » dans :
UNIX - Les fichiers Voir Introduction aux fichiers Unix Sous les systèmes UNIX tout élément est représenté sous forme de fichier. L'ensemble des fichiers est architecturé autour d'une unique arborescence dont la base, appelée racine, est notée «/». Types de...
Commandes UNIX Voir Tableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...
Introduction aux systèmes UNIX Voir Le système UNIX Le système Unix est un système d'exploitation multi-utilisateurs, multi-tâches, ce qui signifie qu'il permet à un ordinateur mono ou multi-processeurs de faire exécuter simultanément plusieurs programmes par un ou plusieurs...
Code pour télécommande universelle VoirTélécommande universelle Philips Télécommande universelle Thomson ROC Télécommande universelle One for all Télécommande universelle Star Choice Télécommande universelle Marmitek Télécommande universelle Lifetec LT Télécommande universelle...
Unidialog - Accès impossible VoirLe Service Unidialog des Assedic permet à tout moment, partout en France, d'effectuer le traitement immédiat de votre dossier : déclaration de situation mensuelle consultation de votre dossier obtention d'une attestation changement de...
Sed - Conversion retours chariots DOS (CRLF) / UNIX (LF) VoirConversion format de fichier DOS UNIX / UNIX DOS Préambule Ce qu'il faut savoir Conversion DOS vers UNIX Conversion UNIX vers DOS Préambule Il existe déjà des utilitaires (dos2unix et unix2dos) qui s'acquittent très bien ce...
Télécharger Revo Uninstaller VoirRevo Uninstaller est un logiciel édité par VS Revo Group permettant de faire un nettoyage en profondeur avec diverses fonctionnalités : Nettoyage, désinstallation de programmes avec suppression des clefs de registres périmées. Un mode Chasseur...
Le jargon des chatteurs VoirLe jargon des chatteurs Etant donné la nature écrite de la discussion dans un chat et le besoin d'une certaine rapidité dans les échanges, les chatteurs utilisent souvent des abréviations. Voici ci-dessous une liste des abréviations les plus...
Les unités dans les feuilles de style (CSS) VoirLes unités Grâce aux feuilles de style il est possible de définir des valeurs numériques pour les propriétés de style de plusieurs façons : de façon absolue, c'est-à-dire dans une unité indépendante du format de sortie (en centimètres par...

1

mamiemando, le 2 fév 2007 à 20:47:31

Stdin, stdout, stderr désigne les entrées et sorties standard en C et en shell (cf répertoire /dev). Ce sont des fichiers au sens large très souvent utilisés par les programmes.

stdin = entrée standard (std::cin en C++) : ce que tu tapes dans la console dans laquelle est lancé le programme.
stdout = sortie standard (std::cout en C++) : écrire sur la console
stderr = sortie standard d'erreur (std::cerr en C++) : écrire une erreur sur la console.

Les entrées et sorties peuvent être redirigées sous linux (par exemple tu peux décider de rediriger tout ce qui s'écrit sur stderr vers /dev/null pour ne pas l'afficher).
http://www.via.ecp.fr/formations/1999-00/shell/shell-3.html

Bonne chance

Répondre à mamiemando

2

 jipicy, le 2 fév 2007 à 20:54:26

Salut,

Tu peux déjà jeter un oeil à l'excellent article de la base de connaissances de CCM, intitulé :
SHELL BASH - GUIDE D'UTILISATION - Niveau Débutant
et notamment le chapitre "XXX. Les redirections et les pipelines" qui explique sommairement les notions d'entrée/sortie concernant "stdin/stdout/stderr".
Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy