![]() |
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.
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| 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 |
| Hiba a fájl átirányítás | maxmave | Shell programozás és Scripting | 3 | 04-23-2008 01:17 PM |
| átirányítástól | DNAx86 | Shell programozás és Scripting | 9 | 04-18-2008 03:24 PM |
| sed átirányítástól | myle | A UNIX a dummies Kérdések és válaszok | 3 | 03-12-2008 07:04 PM |
| Átirányítás, vagy csővezeték hibaüzenet | tengerész | Shell programozás és Scripting | 2 | 05-10-2005 04:04 PM |
| Segítség a átirányítástól | Shallon1 | Magas szintű Programozás | 2 | 12-12-2001 07:35 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
error átirányítástól
én használ 2> át a standard hibát, hogy én kap az én bash szkript .. ezt a parancsot kell adni az összes vonatkozó szabályokat, amelyek a hibák vannak, hogy az átirányított ..
Van egy parancs, hogy a fogást a hibákat a shell parancsok, hogy jelen van benne egy script.? pls help .. |
|
||||
|
hi-korszak
exec 2> / útvonal / stderr.log .... ezt a parancsot, úgy tűnik, mintha egy-egy póttagot a-x, amikor a szkript fut .... irányítja nem csak a hiba, de a parancsokat és a bölcs lépés végrehajtása a program .... Szeretném redirect csak a standard hibák a parancsokat a program .... minden olyan elképzelést, hogy .. |
|
||||
|
hi korszak
, amit már említettem volt, hogy mi sh-x filename.sh ad nekünk bölcs lépés végrehajtása során a programot, és ha adok exec 2> path / file belsejében script ... És amikor megnyitja a fájlt kezd létre, hogy egy bölcs lépés végrehajtása a program ... Ez az, amit én a forgatókönyvben ... #! bin / sh cd / NRS # exec 2> error_ $ tar_name.log sql_inp \u003d / NRS / sql.inp sql_log \u003d / NRS / sql.log if [-f / NRS / inp.txt] majd echo "Adatfájl / NRS / bin / inp.txt létezik" vagy echo "Adatfájl / NRS / bin / inp.txt NEM létezik" exit fi # Eltávolítani megjegyzései a fájl inp.txt grep-v \ # / NRS / inp.txt> / NRS / temp_inp nol \u003d `wc-l temp_inp | awk '(print $ 1)'` if [$ nol-ne 2] majd echo "minden szükséges érvek a inp.txt file" vagy tar_name \u003d `head -1 temp_inp | tail -1" ip_addr \u003d `head -2 temp_inp | tail -1" # usr \u003d "head -3 temp_inp | tail -1" # pwd \u003d `fej -4 temp_inp | tail -1" fi log \u003d / NRS / $ tar_name.log stb ... És amikor megnyitjuk a error_ $ tar_name.log: + [-F / NRS / inp.txt] + Echo Adatfájl / NRS / bin / inp.txt létezik + Grep-v # / NRS / inp.txt + Awk (print $ 1) + Wc-l temp_inp nol \u003d 2 + [2-ne 2] + Farok -1 + -1 Fej temp_inp tar_name \u003d star_nrs_4_25_0.tar.Z + Fej -2 temp_inp mit kért az volt, hogy tudom csak a redirect stderrors, hogy lehet, hogy .... becoz ez egy nagyon nagy programot, és van néhány, ahol körülbelül 600 parancsot, hogy kell végezni annak érdekében, ahelyett, hogy 2> végén minden parancs lehet átirányítani mindet egyszerre ... köszönöm |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|