![]() |
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 |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
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 |
| megjelenik az eredmény a wc-l szó előtt és után, az eredmény | melanie_pfefer | A UNIX a dummies Kérdések és válaszok | 3 | 04-30-2008 07:33 AM |
| Pick a hiba a szerver belép egy végtelen ciklusba | arjunjag | Magas szintű Programozás | 3 | 07-19-2007 01:53 AM |
| Új iterációt a for-loop növelése nélkül? | jeriryan87 | Shell programozás és Scripting | 0 | 07-02-2007 02:13 PM |
| Regex felvételét nevét a következő beleértve kocsivissza végén a sor | Shakey21 | Shell programozás és Scripting | 3 | 07-18-2002 08:27 AM |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
||||
|
Vedd fel a visszatérési minden iterációs és megjeleníti az eredményt csak egyszer hurok.
Hi All,
Én amlearning UNIX scripting. Nekem van egy kis lekérdezést. Hálás lennék, ha valaki segít nekem. Nekem van egy alábbi kódrészletet, amely delets a fájlokat. Ha a fájl adag van jogosultsága törölni egy adott fájl használtam 2>> operátor követni a hiba kódja. De a cél az, hogy ellenőrizze a visszatérését "rm" minden eredményt. Néhány dolgot kéne felvette volna a visszatérési kódot, ha az érték több mint 0, akkor kell határoznia a zászló jelzi, hogy hiba történt. A zászlót kell inicializálni nullára előtt iteráció kezd. És a hibaüzenet néhány dolog, mint a "atleast egy fájl nem törölhető." Például: szükségünk van-hoz emlékszik használatával lobogó (valami ilyesmi: if [[$?> 0]], akkor rm_errorflag \u003d 1). Kell használnunk ezt az alábbi kódrészletet ls-l | (while read myline; tesz if [[-f "$ myline" & & "$ myline"! \u003d *. ksh]] majd echo "eltávolítása" "$ myline">> temp rm-f "$ myline" 2>> temp fi kelt) Kérem, segítsen nekem ebben. Köszönöm a segítséget. Üdvözlettel, Manas |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|