![]() |
|
|
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 |
| Parameters in de loop | mgirinath | Programmeren en Shell Scripting | 3 | 03-18-2008 10:20 |
| Urgent: Vergelijking van twee Strings behulp Als Loop | Anji | Programmeren en Shell Scripting | 2 | 01-09-2008 08:54 |
| Lezen van een bestand en gebruik maken van de strijkers in een lus | xboxer21 | Programmeren en Shell Scripting | 3 | 04-18-2006 04:30 PM |
| Hoe aaneenschakelen twee snaren of meerdere strings in een string in de B-schaal? | fontana | Programmeren en Shell Scripting | 2 | 08-26-2005 12:58 |
| hoe je de vergelijkbare functie in while lus of lus | trynew | Programmeren en Shell Scripting | 3 | 06-17-2002 12:09 |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Voor Loop met Strings als parameters
Ik probeer om een script met een lus die strijkers als de parameters. Sommige van de strijkers hebben ruimten in hen, en ik niet kunnen krijgen om goed te werken. Bijvoorbeeld: Code:
#!/bin/ksh
INFILE=snapshot.log
OUTFILE=summary.out
a="Lock waits"
b="Deadlocks detected"
for PARAM in ${a} ${b}
do
/usr/bin/grep ${PARAM} ${INFILE} >> ${OUTFILE}
done
Ik wil de lus te voeren 2 keer, maar het is tenuitvoerleggingsstaat 4 keer met de volgende waarden voor PARAM: 1e passeren - Vergrendelbare 2e pas - wacht 3e passeren - deadlocks 4e passeren - ontdekt Ik heb geprobeerd de plaatsing van de strijkers in enkele en dubbele aanhalingstekens, maar dat lijkt niet te helpen. Any ideas? |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|