![]() |
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 |
| probléma esetén, míg a feltételek | kittusri9 | Shell programozás és Scripting | 3 | 04-24-2008 10:15 AM |
| csökkentése vagy a feltételek | hitmansilentass | Shell programozás és Scripting | 8 | 05-03-2007 06:27 PM |
| Több feltételeket ha / majd | grandtheftander | A UNIX a dummies Kérdések és válaszok | 4 | 07-21-2006 02:58 PM |
| ha a nyilatkozatot a két feltétel | cin2000 | Shell programozás és Scripting | 1 | 01-23-2006 03:21 PM |
| ha a nyilatkozatot a két feltétel-e, & & | yongho | Shell programozás és Scripting | 16 | 06-14-2005 05:46 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
|||||
|
Csere & & vele -a
Kód:
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
Last edited by aigles; 04-25-2008 at 10:02 AM.. Reason: "exit 0" a jobb választás a sikeres végrehajtás |
|
||||
|
rövidebb formában:
inputfile1 \u003d data/in/inputfile1.txt inputfile2 \u003d data/in/inputfile2.txt [! -f $ (inputfile1)-a! -f $ (inputfile2)] & & (echo "\ n ERROR: Mindkét fájl nem található. \ n"; exit 1;) [! -f $ (inputfile1)-o! -f $ (inputfile2)] & & (echo "\ n HIBA: A fájl (ok) nem található. \ n"; exit 1;) echo "\ n RUN sikeres: a fájlok találhatók. \ n" exit 1 |
|
||||
|
Csak rövidebb ..
Kód:
#!/bin/sh
inputfile1=data/in/inputfile1.txt
inputfile2=data/in/inputfile2.txt
[ -f ${inputfile1} -a -f ${inputfile2} ] && echo OK || echo NOK
Last edited by danmero; 04-25-2008 at 10:09 AM.. Reason: vegyünk fel |
|
||||
|
Egyszerű Mistake :-)
Használhatja & & if u használatára, mint a Idézet:
Idézet:
Last edited by push; 04-25-2008 at 10:10 AM.. Ok: rossz a kód |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|