![]() |
|
|
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 |
| Összevetéshez karakterlánc két kép | MiLKTea | Shell programozás és Scripting | 2 | 03-10-2008 05:35 AM |
| hogyan lehet tudni, ha egy karakterlánc egy bizonyos minta | Deanne | Shell programozás és Scripting | 11 | 08-09-2007 09:19 PM |
| String Összevetéshez | sbasetty | Shell programozás és Scripting | 14 | 02-07-2007 05:24 AM |
| Összehasonlít Char a String | Phobos | Magas szintű Programozás | 3 | 04-09-2005 12:01 PM |
| karakterlánc összehasonlítása | gundu | Shell programozás és Scripting | 3 | 03-23-2005 04:42 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Összehasonlít karakterlánc egy minta
Én vagyok az új UNIX és megtanulják, hogyan kell összehasonlítani egy változó $ alá egy karakterláncot mintával. Ha a változó a "tétel" az, hogy akkor kell igaz. Hogyan tudom ezt megtenni? Jelenleg én vagyok a Bourne héj de én is használhatjuk Korn vagy a Bash.
Származom, ahol a háttérben Rexx karakterláncokat könnyű: HA WORDPOS ( "pont", a)> 0 Then Mondom, hogy "Megvan" VÉGE |
|
|||||
|
Szia. Make you feel at home: Kód:
#!/usr/bin/env rexx
/*
# @(#) s1 Demonstrate Linux rexx.
*/
subject = 'We are looking for an item in a line.'
If WORDPOS('item', subject) > 0 Then
SAY 'Found it.'
Else
SAY ' Cannot see item.'
exit 0
Előállítása: Kód:
% ./s1 Found it. Make me feel at home: Kód:
#!/bin/bash -
# @(#) s1 Demonstrate rexx function emulation.
debug="echo"
debug=":"
wordpos() {
local phrase="$1" string="$2"
$debug " wordpos, looking for $phrase in $string"
if [[ $string == *$phrase* ]]
then
return 0
else
return 1
fi
}
if wordpos item "Jack and Jill"
then
echo " Found it (unexpected!)."
fi
if wordpos item "Now here is an item embedded."
then
echo " Found it (expected)."
fi
exit 0
Előállítása: Kód:
% ./s2 Found it (expected). A legfontosabb, hogy s2 nem a funkciót, persze, ez a szintaxis és a ha nyilatkozat. Az oldalon http://www.tldp.org/LDP/abs/html/index.html hosszú, de értékes ... cheers, DRL |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|