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 Google
 
Нишка Инструменти Търсене в тази нишка Оцени резба Покажи Режими
  #1 (Permalink)  
Old 12-08-2008
Регистрирани потребители
 

Присъедини Дата: Nov 2008
Мнения: 13
Съвпадение на низове в UNIX черупки програмиране


Код:
 
#!bin/sh
`clear`
for i in $(seq -w 15 37);
do
#echo $i
wget --dns-timeout=0.0005 http://napdweb${i}.eao.abn-iad.ea.com:8000/webcore/test/test.jsp -o 1
A=`cat 1`
C=$(expr "$A" : '.............................................................................................................................\(......................\)')
D=": Connection timed out"
if [ "$C" = "$D" ] ;
then
echo "napdweb${i} may be hung,Please restart the server"
else
echo "napdweb${i} is up and fine "
fi
done

HI, Моля, вижте по-горе program.I ли изхода, но сега ще трябва да се сравни струни "С" и "D" с използване на съвпадение concept.Can някой ми каже как мога да сравнявам тези две струни използва струни съвпадение концепция.
Спонсорирани Връзки
  #2 (Permalink)  
Old 12-08-2008
Регистрирани потребители
 

Присъедини Дата: Jun 2008
Публикации: 128
Вие вече е: ако [ "$ C" \u003d "$ D"]
ist, където проблемът?
  #3 (Permalink)  
Old 12-08-2008
Регистрирани потребители
 

Присъедини Дата: Nov 2008
Мнения: 13
Съвпадение струни използват регулярни изрази

Я аз да го направи, но сега аз трябва да направя съвпадение от редовния expressions.Can ли някой да ми каже как може да се направи.
  #4 (Permalink)  
Old 12-08-2008
Регистрирани потребители
 

Присъедини Дата: Apr 2008
Местоположение: Филипини
Мнения: 69
Ако сте само търсят в низа "Connection Timed Out", тогава опитайте да търсите вашата Wget лог файл директно през Впиши и тест за излизане от това състояние, вместо.

Код:
if grep -q "Connection timed out" 1; then 
echo "napdweb${i} may be hung,Please restart the server"
else
echo "napdweb${i} is up and fine "
fi

можете да ommit А, В и Г променливи и промяна на теста, както е предложено.
  #5 (Permalink)  
Old 12-08-2008
Регистрирани потребители
 

Присъедини Дата: Nov 2008
Мнения: 13
Моля, разрешаването му

Аз вече го направи с помощта Впиши команда, но според нашите изисквания, ние трябва да го направи като се използват само бу редовни expressions.Can някой ми каже мотика то може да бъде направено чрез използване на регулярни изрази в UNIX черупки програмиране
  #6 (Permalink)  
Old 12-08-2008
Регистрирани потребители
 

Присъедини Дата: Jun 2008
Публикации: 128
израз $ C: $ г
  #7 (Permalink)  
Old 12-08-2008
danmero danmero is offline Forum Advisor  
 

Присъедини Дата: Nov 2007
Местоположение: H3X
Мнения: 1566
Цитат:
Първоначално Публикувано от veerumahanthi41 View Post
Код:
if [ "$C" = "$D" ] ;

HI, Моля, вижте по-горе program.I ли изхода, но сега ще трябва да се сравни струни "С" и "D" с използване на съвпадение concept.Can някой ми каже как мога да сравнявам тези две струни използва струни съвпадение концепция.
Прочетете черупка ръководство, за да видите каква е разликата между \u003d и \u003d\u003d
Спонсорирани Връзки
Closed Thread

Маркери

Tags
черупка скрипт, черупка скриптове, Unix скриптове, Unix скриптове основи

Нишка Инструменти Търсене в тази нишка
Търсене в тази нишка:

Разширено търсене
Покажи Режими Оцени тази тема
Оцени тази тема:

Правила за публикуване
Ти не може да публикувате нови конци
Ти не може да публикувате отговори
Ти не може да публикувате прикачени файлове
Ти не може да редактирате вашите мнения

BB код е На
Усмивки са На
[IMG] код На
HTML код е Отдалечаване
Trackbacks са На
Pingbacks са На
Refbacks са Отдалечаване


Още UNIX и Linux Форум Теми Можете да намерим Полезни
Нишка Нишка Начално Форум Отговори Последно мнение
Премахване на съвпадение линии със списък от стрингове Nanu_Manju Shell Програмиране и скриптове 6 10-29-2008 05:11 AM
сравняване на стрингове в Unix черупка скриптове piscean_n Shell Програмиране и скриптове 1 01-11-2008 01:24 ч.
Връщането Strings от C програма за Unix черупка скрипт venkatesh_sasi Програмиране 24 11-28-2007 04:48 AM
съвпадение между знака струни akmtcs UNIX за манекени Въпроси & Отговори 9 12-08-2006 09:04 AM
Връщането Strings от C програма за Unix черупка скрипт satguyz Програмиране 11 12-30-2005 03:41 ч.



Всички времена са GMT -4. В момента е: 06:01 ч..


Осъществено от: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Езикови преводи Осъществено от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
За UNIX и Linux Форуми Content Copyright © 1993-2010. Всички права Reserved.Ad Управление чрез RedTyger

Съдържание съответно с URL адреси vBSEO 3.2.0