The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
hogy vegye fel a Visszatérési kód (RC) a mailx parancsot, és azt, hogy az SAS uisng 's manas6 A UNIX a dummies Kérdések és válaszok 0 06-05-2008 06:44 AM
kód olvasás parancsokat a standard I / P és végrehajtja a parancsot Phrozen Füst Magas szintű Programozás 4 01-22-2007 02:06 AM
Checking Vissza Codes háttérszintjeinek Processes bergerj3 Shell programozás és Scripting 2 11-14-2003 03:15 PM
cső segítséget bb666 Magas szintű Programozás 5 02-26-2002 04:07 PM
visszatérési kódokat rsh parancs ... bbouch A UNIX a dummies Kérdések és válaszok 1 02-20-2002 07:03 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 04-23-2007
btherl btherl is offline
Regisztrált felhasználó
  
 

Join Date: Apr 2007
Hozzászólások: 3
Checking visszatérési értéke parancsokat cső

Szia,

Én vagyok kíváncsi, hogy hogyan tudom ellenőrizni a visszatérési értéke minden parancs egy cső, mint a

a gzip-dc file.gz | sort-u> output.txt

Ha én vezetem ezt a sorozatot, és ellenőrizze, bash $?, ÉN kap a visszatérési státusának rendezéséhez. De azt szeretném tudni, ha az eredeti gzip sikerült.

Hasonlóképpen hosszabb cső láncok, szeretném tudni, ha bármely összetevőjére hibát jelzett állapotát.

Nem bánom, ha adtok egy másik megoldás, mint a héj tcsh. Bármilyen olyan megoldás is great!

Köszönöm!
  #2 (permalink)  
Old 04-23-2007
anbu23 anbu23 is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Mar 2006
Helyszín: Bangalore, India
Hozzászólások: 1.398
Kód:
gzip -dc file.gz && sort -u > output.txt
echo $?
& & Csak akkor, ha a gzip parancs sikeres sort parancs végrehajtódik.
  #3 (permalink)  
Old 04-23-2007
btherl btherl is offline
Regisztrált felhasználó
  
 

Join Date: Apr 2007
Hozzászólások: 3
De azt akarom kimenete gzip belemenni sort ..
  #4 (permalink)  
Old 04-23-2007
vino's Avatar
vino vino is offline Forum Staff  
Supporter (In Vino Veritas)
  
 

Join Date: Feb 2005
Helyszín: Bangalore, India
Hozzászólások: 2.798
Hátha PIPESTATUS segít. Az ember sh
Kód:
       PIPESTATUS
              An array variable (see Arrays below) containing a  list  of  exit
              status  values  from  the processes in the most-recently-executed
              foreground pipeline (which may contain only a single command).
  #5 (permalink)  
Old 04-23-2007
btherl btherl is offline
Regisztrált felhasználó
  
 

Join Date: Apr 2007
Hozzászólások: 3
Thankyou vino! Úgy néz ki, tökéletes.

Köszönöm ANBU is javaslatát!
  #6 (permalink)  
Old 08-28-2008
qneill qneill is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 23
De hogy lehet ezt csinálni egy kagyló, amely nem rendelkezik PIPESTATUS? Tudom, hogy autoconf (eszköz telepítési forrás szinte Unix, amely sok kagyló-és független logika benne) játszik az átirányítás és trükkök subshells-hoz elfog a visszatérési értékeket cső belső parancsokat. Csak soha nem került az idő, hogy nem fejtheti vissza, hogy a fejemben, hogy megértsék azt.

Valaki?
  #7 (permalink)  
Old 06-01-2009
qneill qneill is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 23
PIPESTATUS és autoconfigure

Azzal a veszéllyel jár, mint egy remete hangzó (magamban beszélek), én a közelmúltban megvizsgálta néhány configure szkriptek és látta, több mintát:
  1. Nem sok cső parancs után is, többnyire egyszerű sed felkéri
  2. A trükk játszott átirányítása a naplózás és / vagy kivonására visszatérési értékek egyszerű parancsokat használják belsejében subshells

Tehát a PIPESTATUS úgy tűnik, hogy egyedülálló a képes kivonat visszatérési értékek egyszerű cső parancsokat.

Idézet:
Originally Posted by qneill View Post
De hogy lehet ezt csinálni egy kagyló, amely nem rendelkezik PIPESTATUS? Tudom, hogy autoconf (eszköz telepítési forrás szinte Unix, amely sok kagyló-és független logika benne) játszik az átirányítás és trükkök subshells-hoz elfog a visszatérési értékeket cső belső parancs ....
Reply

Könyvjelzõk

Címkék
unix commands

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 09:07 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0