![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Hilfe bei der String-Vergleichsfunktionen | hypnotic_meat | Shell Programmierung und Scripting | 2 | 04-24-2009 09:48 AM |
| String-Vergleich | Swapna173 | UNIX for Dummies Questions & Answers | 1 | 03-23-2009 01:59 PM |
| String-Vergleich | Jatsui | Shell Programmierung und Scripting | 5 | 02-04-2008 04:28 PM |
| String-Vergleich | fedora | Shell Programmierung und Scripting | 2 | 01-03-2007 03:20 PM |
| String-Vergleichsfunktionen | abey | High-Level-Programmierung | 1 | 10-19-2005 01:08 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
String-Vergleichsfunktionen
Hi,
Ich habe den unten Logik. Hier 'X' ist eine Variable mit einer Zeichenkette. if [$ x \u003d "Heute ist Urlaub."] dann echo "i dont müssen zum OFC" sonst echo "Ich brauche zum OFC" Bitte helfen Sie mir zu schreiben, es in Unix. Danke. |
|
|||||
|
Verwenden Sie CODE-Tags bei der Buchung Code, Daten oder Protokolle für eine bessere Lesbarkeit und in diesem Fall für die Beibehaltung der Formatierung / Einrückung, ty.
Ändern Sie die \u003d vs \u003d\u003d und versuchen Sie es erneut. Wenn es immer noch nicht funktioniert, versuchen Sie es doppelt eckigen Klammern bedeutet. [[]]. Mehr lesen Sie hier: Tests |
|
|||||
|
Denken Sie daran, es ist immer commandline \u003d Argument Trennzeichenn. Test (\u003d [)-Befehl ist, ... [] Sind nicht als Halter in einigen Programmiersprachen. wenn nötig, wenn Block-end \u003d fi. Auch immer "" mit variabler. Warum? , Wenn die Variable leer ist, bekommen Sie Fehler, aber wenn es "$ variable", es ist immer String mit Länge> \u003d 0. Code:
if [ "$X" = "Today is holiday." ] then echo "i dont need to go to ofc" else echo "i need to go to ofc" fi Doppel-Halterung ist anders als einzigen Befehl \u003d differerent Argumente und so weiter. Wenn Sie mehr über-, Prüf-, ... Zuletzt bearbeitet von kshji; am 07-10-2009 04:00 AM.. Grund: Festsetzung |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|