![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
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 |
| de gegeven string numeriek is of niet. | knowledge_gain | Hoog Niveau Programmering | 11 | 02-03-2009 11:25 |
| Perl code te differentiëren numerieke en niet-numerieke invoer | Raynon | Programmeren en Shell Scripting | 11 | 08-04-2007 10:32 |
| Probleem 2 bestanden met veel gegevens | rafisha | Programmeren en Shell Scripting | 4 | 07-25-2007 07:56 PM |
| Met Regex Spliting de string in Alfanumerieke en numerieke deel | ozgurgul | Programmeren en Shell Scripting | 1 | 06-30-2007 09:52 |
| Omzetten string naar numeriek | kflee2000 | Programmeren en Shell Scripting | 3 | 11-19-2003 11:21 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
probleem in vergelijking met numerieke string
Hi all,
Ik heb een probleem in het vergelijken van numerieke waarde met string. Ik heb een variabele in mijn script waarbij de waarde wordt dynamisch. Het kan een numerieke waarde of een string. [FILE_COUNT \u003d 5 (of) FILE_COUNT \u003d "VARIABLE"] Ik heb te doen afzonderlijke taak op basis van de waarde van numerieke of steek variabele variabele. Ik grep FILE_COUNT en verkregen de waarde. Maar het geeft fout toen ik dat deed, hetzij if [$ FILE_COUNT \u003d "VARIABLE"] of if [$ FILE_COUNT-eq "VARIABLE"] want het is niet twee numerieke string of twee vergelijkingen. Ik probeerde ook met behulp van test ook if [test $ FILE_COUNT \u003d "VARIABLE"], maar tevergeefs ![]() Ik denk aan het gebruik van "gezet <variable>-i"-concept, maar hij belast met 0 als het een string en de dynamische waarde die ik ontvang kan ook 0. Je kunt dus geef me wat licht in deze kwestie om mij te laten vooruit te gaan in deze. Thanks in advance, Naren |
|
||||
|
Jullie hebben gelijk. Maar wat ik probeer is niet numerieke om numerieke of string naar string vergelijking. Maar het is als
$ VAR \u003d 25 En ik wil als $ check VAR is "25A" of niet. Evenzo $ If [$ var \u003d\u003d "25A"] (.........} else (..........} En dit geeft fout. |
![]() |
| Bladwijzers |
| Labels |
| shell script |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|