![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| å plukke opp returkoden (RC) fra mailx kommando og returnere det til SAS uisng s | manas6 | UNIX for Dummies Spørsmål og svar | 0 | 06-05-2008 07:44 |
| vise resultatet av wc-l med ord før og etter resultat | melanie_pfefer | UNIX for Dummies Spørsmål og svar | 3 | 04-30-2008 08:33 |
| hakke feilen serveren inn en uendelig løkke | arjunjag | High Level Programmering | 3 | 07-19-2007 02:53 |
| Ny gjentakelse av for-løkken uten øke? | jeriryan87 | Shell programmering og Skripting | 0 | 07-02-2007 03:13 |
| Regex å hente navn fra følgende inkludert vognretur ved slutten av linjen | Shakey21 | Shell programmering og Skripting | 3 | 07-18-2002 09:27 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Plukk opp returkoden for hver gjentakelse og vise resultatet bare én gang i loop.
Hei Alle,
Jeg amlearning UNIX scripting. Jeg har et lite spørsmål. Jeg ville være takknemlig om noen hjelper meg ut. Jeg har nedenfor kodebit som delets filene. Hvis filen dosent har tillatelser til å slette en bestemt fil jeg har brukt 2>> operatøren å spore feilkode. Men mitt mål er å sjekke avkastningen av 'rm' for hver iterasjon. Enkelte ting som vi skal plukke opp returkoden, hvis verdien er større enn 0. Deretter bør du sette et flagg for å indikere at en feil har oppstått. Flagget skal initialisert til null før iterasjoner begynne. Og feilmeldingen noen ting som "minst én fil kan ikke slettes. Eksempel:-Vi må huske å bruke et flagg (noe sånt hvis [[$?> 0]] så rm_errorflag \u003d 1). Behov for å bruke dette i under kodebit ls-l | (while read myline; gjøre Hvis [[-f "$ myline" & & "$ myline"! \u003d *. ksh]] så echo "Fjerne" $ myline ">> temp rm-f "$ myline" 2>> temp fi gjort) Behage hjelpe meg ut i dette. Takk for tiden din. Hilsen, Manas |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|