The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

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
Comment obtenir un code de sortie des filtres de commande? pankai De programmation et de script Shell 3 01-10-2008 06:36 PM
Obtenir le statut de sortie d'une commande à distance zoonalex De programmation et de script Shell 1 08-23-2006 05:58 PM
comment trouver la sortie du statut de la dernière commande exécutée vijay.amirthraj UNIX pour les nuls Questions et réponses 1 07-04-2006 11:14 PM
Mauvais état de sortie de retour de commande FTP - Aide? frustrated1 De programmation et de script Shell 3 08-22-2003 04:25 AM
Comment trouver la sortie du statut de la dernière commande Unix? rajugp1 High Level Programming 1 09-10-2002 12:52 PM

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 02-04-2006
here2learn here2learn is offline
Registered User
  
 

Join Date: Nov 2003
Posts: 53
Comme d'habitude, très ingénieuse solution Perderabo.

Serait-il possible d'utiliser xargs pour faciliter cette même obligation?
  #2 (permalink)  
Old 10-18-2007
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
addict
  
 

Join Date: Jan 2007
Lieu: Варна, България / Milano, Italia
Posts: 2876
Citation:
Posté par topcat8 View Post
Salut,

Je suis en train de tester l'état de sortie de la ClearTool lsvtree ci-dessous, mais il ne semble pas travailler à cause de la queue de pipe, dont il est essais. Existe-t-il un moyen de contourner cela sans l'ajout d'une tonne de nouveau code?
[...]
bash et ksh93 ont le pipefail option:

Code:
bash 3.2.25(17)$ ls x|tail
ls: cannot access x: No such file or directory
bash 3.2.25(17)$ echo $?
0
bash 3.2.25(17)$ set -o pipefail
bash 3.2.25(17)$ ls x|tail
ls: cannot access x: No such file or directory
bash 3.2.25(17)$ echo $?
2

zsh, bash et ont la PIPESTATUS / pipestatus array / variable:

Code:
bash 3.2.25(17)$ ls x|tail
ls: cannot access x: No such file or directory
bash 3.2.25(17)$ echo $PIPESTATUS
2
bash 3.2.25(17)$ ls x|tail
ls: cannot access x: No such file or directory
bash 3.2.25(17)$ echo ${PIPESTATUS[@]}
2 0
Code:
zsh 4.3.4% ls x|tail
ls: cannot access x: No such file or directory
zsh 4.3.4% echo $pipestatus
2 0
  #3 (permalink)  
Old 10-18-2007
rakeshou rakeshou is offline
Registered User
  
 

Join Date: Mai 2007
Posts: 75
set-o pipefail ne sont pas disponibles sur SunOS, $ PIPESTATUS travaille sur bash pas sur ksh

Citation:
Posté par radoulov View Post
bash et ksh93 ont le pipefail option:

Code:
bash 3.2.25(17)$ ls x|tail
ls: cannot access x: No such file or directory
bash 3.2.25(17)$ echo $?
0
bash 3.2.25(17)$ set -o pipefail
bash 3.2.25(17)$ ls x|tail
ls: cannot access x: No such file or directory
bash 3.2.25(17)$ echo $?
2

zsh, bash et ont la PIPESTATUS / pipestatus array / variable:

Code:
bash 3.2.25(17)$ ls x|tail
ls: cannot access x: No such file or directory
bash 3.2.25(17)$ echo $PIPESTATUS
2
bash 3.2.25(17)$ ls x|tail
ls: cannot access x: No such file or directory
bash 3.2.25(17)$ echo ${PIPESTATUS[@]}
2 0
Code:
zsh 4.3.4% ls x|tail
ls: cannot access x: No such file or directory
zsh 4.3.4% echo $pipestatus
2 0
set-o pipefail doesnt semblent travailler sur SunOS 5.8

Code:
bash-2.03$ uname
SunOS
bash-2.03$ set -o pipefail
bash: set: pipefail: unknown option name
echo $ PIPESTATUS travaille sur bash, mais pas sur ksh

Code:
bash-2.05$ ls -l rakesh | tail -5
rakesh: No such file or directory
bash-2.05$ echo $PIPESTATUS
2
  #4 (permalink)  
Old 10-19-2007
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
addict
  
 

Join Date: Jan 2007
Lieu: Варна, България / Milano, Italia
Posts: 2876
Citation:
Posté par rakeshou View Post
set-o pipefail doesnt semblent travailler sur SunOS 5.8

Code:
bash-2.03$ uname
SunOS
bash-2.03$ set -o pipefail
bash: set: pipefail: unknown option name
[...]
Oui,
il est une nouvelle fonctionnalité de bash Bash-3,0.

Citation:
echo $ PIPESTATUS travaille sur bash, mais pas sur ksh

Code:
bash-2.05$ ls -l rakesh | tail -5
rakesh: No such file or directory
bash-2.05$ echo $PIPESTATUS
2
Hm ...., je l'ai dit bash et zsh.
J'ai dit que le pipefail option est disponible dans ksh93 (non ksh88)!
Closed Thread

Bookmarks

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 08:34 AM.


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