![]() |
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 |
| ellenőrizze a megadott karakterlánc numerikus vagy sem. | knowledge_gain | Magas szintű Programozás | 11 | 02-03-2009 11:25 AM |
| ellenőrizni, ha a változó nem szám | sachin.gangadha | Shell programozás és Scripting | 3 | 12-06-2007 05:33 PM |
| Perl kód különbséget numerikus és nem numerikus beviteli | Raynon | Shell programozás és Scripting | 11 | 08-04-2007 11:32 AM |
| Hogyan ellenőrzik az érvényes numerikus beviteli | Vijayakumarpc | Shell programozás és Scripting | 1 | 08-04-2007 09:34 AM |
| Hogyan lehet ellenőrizni egy oszlopot tartalmaz numerikus vagy char adattípus? | jambesh | Shell programozás és Scripting | 12 | 10-06-2006 11:37 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Ellenőrizzük a numerikus bemenet
Hi All,
Hogyan módosítja az alábbi parancsfájlt úgy, hogy ha a bemenet számérték, akkor megadja a numerikus számjegy, máshol fog kimenet "0" Kód:
echo "xxx" | awk '/^[0-9]+$/' |
|
||||
|
Idézet:
#! / bin / ksh echo "Digits bemeneti" read száma test \u003d `echo" $ number "| egrep" ^ [0-9 ]+$"` if [ "$ test"] majd echo "A megadott száma egy számjegyű" vagy echo "0" fi Ahelyett, hogy egrep használhatod awk, grep, vagy bármilyen parancsot kereső mintákat. Köszönöm Namish |
|
||||
|
Hi all,
Azt hiszem, nekem van néhány ötlete konvertáló a KSH a csh. Lásd alább! Thanks all for the help!? Kód:
#!/bin/csh echo -n "Pls input: " set number = ($<) test=`echo "$number" | egrep "^[0-9]+$"` if [ "$test" ] then echo "Entered number is a digit" else echo "0" endif |
![]() |
| Könyvjelzõk |
| Címkék |
| grep vagy |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|