The UNIX and Linux Forums  


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



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

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Pattern Matching Проблема в UNIX maxmave Shell программирование и сценарии 2 06-03-2008 02:19 AM
сопоставление с проблемой namishtiwari Shell программирование и сценарии 2 05-23-2008 08:33 AM
соответствие шаблону mercuryshipzz Shell программирование и сценарии 4 01-14-2008 11:01 PM
AWK соответствие шаблону, первый и последний smb_uk Shell программирование и сценарии 10 12-27-2007 09:03 PM
сопоставление с проблемой поводья Shell программирование и сценарии 8 10-27-2007 12:44 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 03-18-2008
gummysweets gummysweets is offline
Зарегистрированный пользователь
  
 

Регистрация: Jun 2005
Место проведения: Лондон
Сообщений: 7
Проблема с CASE соответствие шаблону

Я использую KSH на HP UX. У меня есть простой скрипт, но у меня возникают проблемы с этим делом заявление: --

#! / USR / BIN / ш

CHL \u003d "SM.APPLE_SWIFT_DV"
LoConfirm \u003d ""

дело в $ CHL
[SM.APPLE_SWIFT_ @ (AL | DS | DU | DV)])
LoConfirm \u003d "Использование каналов в здании 1"
Эхо "тест conditon1"
Эхо $ LoConfirm;;
[SM.APPLE_SWIFT_ @ (CV | CU | Сервис | BL)])
LoConfirm \u003d "Использование каналов в здании 2"
Эхо "тест condition2"
Эхо $ LoConfirm;;
*) LoConfirm \u003d "Неизвестный тест"
Эхо $ CHL
Эхо $ LoConfirm;;
esac

Переменная alphachl может содержать только одну строку, которая является либо SM.APPLE_SWIFT_AL или SM.APPLE_SWIFT_DS или SM.APPLE_SWIFT_DU или SM.APPLE_SWIFT_DV. Если она является одной из этих строк затем выводит сообщение "Использование каналов в здании 1". Когда я запускаю скрипт, он просто выводит messgae "Неизвестная теста". Я даже пыталась просто вставить строку [SM.APPLE_SWIFT_DV]), но получил "Неизвестная теста".

Есть что-то не так с моим случае синтаксиса, в частности, соответствие шаблону битного пожалуйста?

Спасибо заранее ...
Новички.
 

Закладки

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

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

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

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




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


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

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