Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google Site



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered By Powered by Google
 
Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 07-10-2009
Зарегистрированный пользователь
 

Регистрация: Июнь 2007
Сообщений: 12
String сравнения

Привет,

Я имею ниже логики. Здесь 'X' является переменной некоторых строку.


если [$ X \u003d "Сегодня праздник".]
тогда
Эхо "I DONT необходимо обратиться к ОФЦ"
еще
Эхо "Мне нужно пойти к ОФЦ"


Пожалуйста, помогите мне, чтобы написать ее в Unix.

Спасибо.
Рекламные ссылки
Old 07-10-2009
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Модератор
 

Регистрация: Sep 2007
Местонахождение: Германия
Сообщения: 2668
Использование КОД-теги при отправке кода, данных или журналы для лучшей читабельности и в этом случае для сохранения форматирования / абзац, ты.

Изменить \u003d\u003d \u003d ВС и попробуйте еще раз. Если это не помогает, попробуйте двойные квадратные скобки, то есть. [[]].

Подробнее прочитать здесь:
Тесты
Old 07-10-2009
kshji's Avatar
Зарегистрированный пользователь
 

Регистрация: июнь 2009
Местонахождение: Финляндия
Сообщений: 293
Помните, что это всегда аргумент командной \u003d delimeter.
Испытание (\u003d [) является команда, ... [] Не кронштейн, как в некоторых языках программирования.
В случае необходимости, если блок конца \u003d Fi.
Также использовать всегда "" с переменными. Почему? Если переменная пуста, вы получите ошибку, но если оно "$ переменная", она всегда строка длиной> \u003d 0.

Код:
if  [  "$X" = "Today is holiday."  ]
then 
   echo "i dont need to go to ofc"
else
   echo "i need to go to ofc"
fi

Двойной кронштейн отличается команду как единое \u003d differerent аргументы и так далее.

Более подробно о том случае, если тестирование, ...

Последний раз редактировалось kshji; на 07-10-2009 04:00 AM.. Причина: Исправление
Рекламные ссылки
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся Вне


Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Помощь с String Сравнение hypnotic_meat Shell программирование и сценарии 2 04-24-2009 09:48 AM
Строка сопоставления Swapna173 UNIX для чайников Вопросы И Ответы 1 03-23-2009 01:59 PM
Строка сопоставления Jatsui Shell программирование и сценарии 5 02-04-2008 04:28 PM
Строка сопоставления Fedora Shell программирование и сценарии 2 01-03-2007 03:20 PM
String Сравнение abey Программирование 1 10-19-2005 01:08 PM



Часовой пояс GMT -4. Текущее время 05:41 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX и Linux Форум Авторские права © 1993-2010 годов. Все права Reserved.Ad управление RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0