The UNIX and Linux Forums  

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



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

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
скрипты - написать скрипт, который будет считать, сколько раз слово BigTool4u2 Shell программирование и сценарии 3 06-24-2009 02:46 PM
SQL-скриптов поможет sam786 Shell программирование и сценарии 3 12-10-2007 12:31 PM
Разница между Экс оболочки сценариев и сценариев оболочки Unix. haroonec Shell программирование и сценарии 2 04-12-2006 09:12 AM
сценариев Гуру PLS помочь мне с скриптов на AIX thatiprashant Shell программирование и сценарии 1 01-20-2006 07:58 PM
Сценарии? woofie Что вы думаете? 1 03-09-2005 07:03 AM

Closed Thread
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 04-15-2008
praveenbvarrier praveenbvarrier is offline
Зарегистрированный пользователь
  
 

Регистрация: Apr 2008
Сообщений: 15
KSH сценариев поможет

Я этот файл как показано ниже

Server1 не драм Экс 5300-05-03 9119-595 20-18888 да FTP-орел
SERVER2 не драм Экс 5300-05-03 9119-595 20-18888 да FTP-орел
server3 да р Экс 5300-05-03 9119-595 20-18888 да FTP-орел
server4 да р Экс 5300-05-03 9119-595 20-18888 да FTP-орел


Когда я запускаю ниже от скорлупы: --
# FileName \u003d / list.config
# $ FileName кошки | grep-V "#" | SED -E 'S / / / G' | AWK '(печати $ 1, $ 2)' | grep-З да | светотеневую D ''-f1
server3
server4

Теперь, когда я бегу от скорлупы скрипт таким образом: --
#! / BIN / KSH
FileName \u003d / list.config
awkfilter \u003d "$ 1, $ 2"
filter_string \u003d "да"
temp_str \u003d ($ FileName кошки | grep-V "#" | SED -E 'S / / / G' | AWK '(печати' $ awk_filter ')' | grep-W "$ temp_str1 $ Filter_String" | светотеневую D ''-f1)
Эхо $ temp_str
#######

не уделяя же выше вывод, что дала мне от скорлупы.

Набор-х за кота в сценарий: --
+ + Кошки / list.config
+ Grep-V #
+ SED -эс / / / г
+ AWK (печати $ 1, $ 2)
+ Вырежьте-D-f1
+ Grep-З да
temp_str \u003d
+ Эхо



Может ли кто-нибудь, пожалуйста, помогите мне найти его, почему не работают внутри скрипта?

Последний раз редактировалось praveenbvarrier; на 04-15-2008 10:48 AM..
Old 04-15-2008
praveenbvarrier praveenbvarrier is offline
Зарегистрированный пользователь
  
 

Регистрация: Apr 2008
Сообщений: 15
Теперь о том, что выше, проблема решена, я застрял с другой grep проблеме,

Я заменил кошку как ниже: --
Кошка $ FileName | grep-V "#" | SED -E 'S / / / G' | AWK '(печати' $ awk_filter ')' | grep-W $ Filter_String

это работает только если Filter_string в одно слово, если оно состоит из двух слов, как "Доктор Да", то это дает
grep: 0652-033 Невозможно открыть р ".

Здесь grep не беру всего содержимого массива $ Filter_String искать, а он пытается поиска к поиску да в файле р. Как нам избежать этого.

Последний раз редактировалось praveenbvarrier; на 04-15-2008 12:15 PM..
Closed Thread

Закладки

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

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

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

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




Часовой пояс GMT -4. Текущее время 04:09 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