![]() |
|
|
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 |
| probleem met als, terwijl, voor de voorwaarden | kittusri9 | Programmeren en Shell Scripting | 3 | 04-24-2008 10:15 |
| verminderen of voorwaarden | hitmansilentass | Programmeren en Shell Scripting | 8 | 05-03-2007 06:27 PM |
| meerdere voorwaarden als / dan | grandtheftander | UNIX voor Dummies Questions & Answers | 4 | 07-21-2006 02:58 PM |
| Als verklaring met twee voorwaarden | cin2000 | Programmeren en Shell Scripting | 1 | 01-23-2006 03:21 PM |
| Als verklaring met twee voorwaarden-e, & & | yongho | Programmeren en Shell Scripting | 16 | 06-14-2005 05:46 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
|||||
|
Vervang & & door -een Code:
inputfile1=data/in/inputfile1.txt
inputfile2=data/in/inputfile2.txt
if [ ! -f ${inputfile1} -a ! -f ${inputfile2} ]
then
echo " "
echo "ERROR: Both files not found."
echo " "
exit 1
fi
if [ ! -f ${inputfile1} -o ! -f ${inputfile2} ]
then
echo " "
echo "ERROR: File(s) not found."
echo " "
exit 1
fi
echo " "
echo "RUN SUCCESSFUL: Both Files found. "
echo " "
exit 0
Jean-Pierre. Laatst bewerkt door Aigles; op 04.25.2008 10:02Afrit .. Reden: '0 "is een betere keuze voor een succesvolle uitvoering |
|
||||
|
kortere vorm:
inputfile1 \u003d data/in/inputfile1.txt inputfile2 \u003d data/in/inputfile2.txt [! -f $ () inputfile1-a! -f $ inputfile2 ()] & & (echo "\ n FOUT: Beide bestanden niet gevonden. \ n"; exit 1;) [! -f $ () inputfile1-o! -f $ (inputfile2)] & & (echo "\ n ERROR: File (s) niet gevonden. \ n"; exit 1;) echo "\ n RUN succesvol: beide bestanden gevonden. \ n" afrit 1 |
|
||||
|
Just korter .. Code:
#!/bin/sh
inputfile1=data/in/inputfile1.txt
inputfile2=data/in/inputfile2.txt
[ -f ${inputfile1} -a -f ${inputfile2} ] && echo OK || echo NOK
Laatst bewerkt door danmero; op 04.25.2008 10:09.. Reden: verwijder niet |
|
||||
|
Simple Mistake :-)
U kunt gebruik maken & & if u gebruiken als Citaat:
Citaat:
Laatst bewerkt door duwen; op 04.25.2008 10:10.. Reden: verkeerde code |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|