![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Aide à la comparaison de chaîne de caractères | hypnotic_meat | De programmation et de script Shell | 2 | 04-24-2009 08:48 AM |
| comparaison de chaîne de caractères | Swapna173 | UNIX pour les nuls Questions et réponses | 1 | 03-23-2009 01:59 PM |
| comparaison de chaîne de caractères | Jatsui | De programmation et de script Shell | 5 | 02-04-2008 04:28 PM |
| comparaison de chaîne de caractères | fedora | De programmation et de script Shell | 2 | 01-03-2007 03:20 PM |
| Comparaison String | Abey | High Level Programming | 1 | 10-19-2005 12:08 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Comparaison de chaîne de caractères
Salut,
J'ai la logique ci-dessous. Ici, 'X' est une variable d'une chaîne de caractères. if [$ X \u003d "Aujourd'hui est un jour férié".] puis echo "i dont besoin d'aller à ofc" autre echo "i besoin d'aller à ofc" S'il vous plaît, aidez-moi à l'écrire en unix. Merci. |
|
|||||
|
Utilisez les balises CODE lors de la publication du code, de données ou les journaux pour une meilleure lisibilité et dans ce cas de maintien de la mise en forme / retrait, ty.
Changer le \u003d vs \u003d\u003d et essayez à nouveau. Si cela ne fonctionne toujours pas, essayez de double c'est-à-dire entre crochets. [[]]. Plus à lire ici: Tests |
|
|||||
|
Rappelez-vous, il est toujours commandline \u003d argument délimiteur.
test (\u003d [) est la commande, ... [] Ne sont pas en tant que support de certains langages de programmation. en cas de besoin si bloc-end \u003d fi. Aussi utilisez toujours "" avec des variables. Pourquoi? Si la variable est vide, vous obtenez l'erreur, mais si elle est "$ variable", c'est toujours avec une longueur de chaîne> \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 plus d'informations sur le cas, les tests, ... Dernière édition par kshji; au 07.10.2009 03:00 AM.. Motif: Fixation |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|