![]() |
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 |
| segíteni kell, írásban ezt unix script | wiggles | Shell programozás és Scripting | 7 | 12-12-2008 09:15 PM |
| segítse ezt írásban unix script | wiggles | Shell programozás és Scripting | 2 | 12-12-2008 12:28 PM |
| Unix Perl Script írása | Dinkster | A UNIX a dummies Kérdések és válaszok | 1 | 02-01-2008 04:09 PM |
| Írás és a végrehajtó a parancsfájl végrehajtását RTR UNIX | mahajan.anubhav | Shell programozás és Scripting | 0 | 03-16-2006 05:20 AM |
| Segítségre van szüksége írásban egy Unix parancsfájl | pray44u | Shell programozás és Scripting | 1 | 03-30-2005 08:15 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Írás Unix parancsfájl elfogadni érvek
Szia,
Ez a válasz, de máshol nem volt teljesen biztos a megfogalmazás azt használja a keresés így itt is van egy kísérlet: Szeretnék egy parancsfájlt, amely lehetővé teszi, hogy parancsokat kell adni neki, mint például: <parancs>-oOPTIONS-aANOTHER-PRINT stb Azonban én nem igazán tudom, mi a szintaxis nem ir, hogy hogyan fogadja őket a kódot. Mint például: Ha azt akarjuk, hogy nem fut egy bizonyos parancsot, ha eléri-o "Fred". Ha valaki bármilyen segítséget, vagy "hogyan kell a" lenne leginkább apprieciated. |
|
||||
|
A tiszta Bourne héj ...
Kód:
f=0
while [ $# -gt 0 ]; do
case "$1" in
-o?*)
# handles things like -oValue
o=`expr "$1" : '..\(.*\)'`
;;
-o)
# handles things like -o Value
o="$2"
shift
;;
-f)
# Just a flag (on/off)
f=1
;;
*)
break
;;
esac
shift
done
echo "o=$o, f=$f"
# Loop through remaining arguments (arguments without a hyphen)
for arg in "$@"; do
echo "$arg"
done
|
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|