![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| to Pick up the Return code (RC) van de mailx commando en het terug aan SAS uisng 's | manas6 | UNIX voor Dummies Questions & Answers | 0 | 06-05-2008 06:44 |
| het resultaat van wc-l met woorden voor en na het resultaat | melanie_pfefer | UNIX voor Dummies Questions & Answers | 3 | 04-30-2008 07:33 |
| Kies de fout van de server naar een oneindige lus | arjunjag | Hoog Niveau Programmering | 3 | 07-19-2007 01:53 |
| Nieuwe iteratie van de for-lus zonder verhogen? | jeriryan87 | Programmeren en Shell Scripting | 0 | 07-02-2007 02:13 PM |
| Regex te halen uit de volgende inbegrip van het vervoer terug op het einde van de lijn | Shakey21 | Programmeren en Shell Scripting | 3 | 07-18-2002 08:27 |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Pick up the return code voor elke iteratie en het resultaat slechts een keer in de lus.
Hi All,
Ik amlearning UNIX-scripting. Ik heb een kleine vraag. Ik zou dankbaar zijn als iemand me helpt. Ik heb een onderstaande stukje code dat de bestanden delets. Als bestand dosent hebben de machtigingen voor het verwijderen van een bepaald bestand ik heb gebruikt 2>> exploitant de foutcode op te sporen. Maar mijn doel is om de terugkeer van 'check rm' voor elke iteratie. Sommige zoiets moeten we het oppakken van de terugkeer code, indien de waarde groter is dan 0, dan zou je het moeten een vlag om aan te geven dat er een fout is opgetreden. De vlag dient te worden geïnitialiseerd op nul voordat de iteraties beginnen. En de foutmelding of ander ding als 'atleast een bestand kan niet worden verwijderd'. Voorbeeld:-we moeten niet vergeten met een vlag (iets als if [[$?> 0]] dan rm_errorflag \u003d 1). Noodzaak om deze in onderstaande stukje code ls-l | (while gelezen myline; doen if [[-f "$ myline" & & "$ myline"! \u003d *. ksh]] dan echo "verwijderen" "$ myline">> temp rm-f "$ myline" 2>> temp fi gedaan) Please help me in deze. Bedankt voor uw tijd. Groeten, Manas |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|