The UNIX and Linux Forums  


Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
google unix.com



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
curl laisser à la sortie stdout et mettre dans un fichier scarfake De programmation et de script Shell 3 05-31-2008 05:16 PM
Sauver TCL procédure de sortie gjsaravanan UNIX pour les nuls Questions et réponses 1 11-21-2007 07:00 AM
Man commande ne présentent pas de sortie amonst d'autres problèmes djdavies AIX 6 02-02-2007 06:07 AM
Man commande ne présentent pas de problèmes de production amonst autres :-) djdavies UNIX pour les nuls Questions et réponses 14 02-01-2007 11:42 AM
terminal de sortie - pour mettre le fichier? frustrated1 SUN Solaris 2 11-15-2005 09:19 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 07-31-2008
satimis satimis is offline
Registered User
  
 

Date d'inscription: juin 2006
Posts: 45
Commande d'affichage de sortie sur la console et, simultanément, mettre la commande et sa sortie

Salut les gens,


S'il vous plaît conseiller qui commande / ligne de commande doit-je faire fonctionner;

1) pour afficher la commande et sa sortie sur la console
2) mettre simultanément à la commande et sa sortie sur un fichier


J'ai essayé de départ comme suit;

$ Ps aux | grep mysql | tee / chemin / vers / output.txt

Il s'affiche la commande et sa sortie sur la console mais seulement sauvé la
output.txt sans sortie sur la commande exécutée.


2)
$ Ls-l | tee-a / chemin / vers / outpu.txt

La sortie a été ajoutée au dossier, sans la commande.


3)
$ Locate test.txt | tee-a / chemin / vers / output.txt
locate: warning: database `/ var / cache / locate / locatedb 'est de plus de 8
jours

Il ne fera pas d'avertissement sur le fichier.


S'il vous plaît, aidez. TIA


BR
satimis
  #2 (permalink)  
Old 07-31-2008
Yogesh Sawant's Avatar
Yogesh Sawant Yogesh Sawant is offline Forum Staff  
Temps partiel et temps plein Modérateur papa
  
 

Join Date: Sep 2006
Lieu: Rossem, Tazenda
Posts: 1,086
Citation:
Posté par satimis View Post
3)
$ Locate test.txt | tee-a / chemin / vers / output.txt
locate: warning: database `/ var / cache / locate / locatedb 'est de plus de 8
jours

Il ne fera pas d'avertissement sur le fichier.
pour obtenir des erreurs et des avertissements dans le fichier de sortie, vous avez besoin de rediriger les

Code:
$ locate test.txt 2>&1 | tee -a /path/to/output.txt

  #3 (permalink)  
Old 07-31-2008
satimis satimis is offline
Registered User
  
 

Date d'inscription: juin 2006
Posts: 45
Citation:
Posté par Yogesh Sawant View Post
pour obtenir des erreurs et des avertissements dans le fichier de sortie, vous avez besoin de rediriger les

Code:
$ locate test.txt 2>&1 | tee -a /path/to/output.txt
Salut Yogesh Sawant,


Je l'ai eu. Merci.


Laissant derrière est de savoir comment mettre la commande de concert avec sa sortie sur le fichier.


BR
satimis
  #4 (permalink)  
Old 07-31-2008
ère era is offline Forum Advisor  
Inutile de Herder Cats (en congé sabbatique)
  
 

Join Date: Mar 2008
Location: / il / est / que / bin / sh
Messages: 3652
Peut-être le script commande serait plus proche de ce que vous recherchez. Ou vous pouvez exécuter le réservoir avec tee, Quelque chose comme


Code:
sh -ix <commands.txt 2>&1 | tee -a /path/to/output.txt

Vous souhaitez mettre vos conserves de commandes commands.txt (principalement en raison de taper quoi que ce soit dans un réservoir qui est en cours d'exécution avec la redirection n'est pas tout à fait facile à utiliser).

Dernière édition par époque au 07.31.2008 05:25 AM.. Motif: Flags-ix, pas sûr si vous voulez un ou deux, ou autre chose
  #5 (permalink)  
Old 07-31-2008
satimis satimis is offline
Registered User
  
 

Date d'inscription: juin 2006
Posts: 45
Citation:
Posté par ère View Post
Peut-être le script commande serait plus proche de ce que vous recherchez. Ou vous pouvez exécuter le réservoir avec tee, Quelque chose comme


Code:
sh -ix <commands.txt 2>&1 | tee -a /path/to/output.txt

Vous souhaitez mettre vos conserves de commandes commands.txt (principalement en raison de taper quoi que ce soit dans un réservoir qui est en cours d'exécution avec la redirection n'est pas tout à fait facile à utiliser).
Salut époque,


Merci pour vos conseils.


Qu'est-ce que se référer à commands.txt?


par exemple, d'exécuter un "ls-l" commandement. Quelle sera la ligne de commande complète? TIA


BR
satimis
  #6 (permalink)  
Old 07-31-2008
ère era is offline Forum Advisor  
Inutile de Herder Cats (en congé sabbatique)
  
 

Join Date: Mar 2008
Location: / il / est / que / bin / sh
Messages: 3652
Oui, quelque chose comme echo ls-l | sh-ix et si il semble que vous le souhaitez, ajouter le tee

À mon grand étonnement, j'ai constaté que, au moins bash dans sh mode interactif fonctionne très bien même avec la redirection de tee. Peut-être que vous n'avez pas à mettre vos commandes dans un fichier, après tout.
  #7 (permalink)  
Old 07-31-2008
satimis satimis is offline
Registered User
  
 

Date d'inscription: juin 2006
Posts: 45
Citation:
Posté par ère View Post
Oui, quelque chose comme echo ls-l | sh-ix et si il semble que vous le souhaitez, ajouter le tee

À mon grand étonnement, j'ai constaté que, au moins bash dans sh mode interactif fonctionne très bien même avec la redirection de tee. Peut-être que vous n'avez pas à mettre vos commandes dans un fichier, après tout.
Salut époque,


A noté avec gratitude.


script de commande permet de résoudre mon problème.

$ Script / chemin / vers / output.txt

$ Exécuter d'autres commandes

$ Exit
mettre toutes les sorties, y compris des commandes sur le fichier.

$ Script-a / chemin / vers / output.txt
reprendre et de continuer à ajouter le script sur le fichier de sortie.


Merci


BR
satimis
Closed Thread

Bookmarks

Tags
redirect, script, tee

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 10:13 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0