The UNIX and Linux Forums  

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



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

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Нужна помощь в Разбор CSV файл и создать новый выходной файл vkr Shell программирование и сценарии 15 08-01-2008 08:33 AM
Поиски И Перемещение Старые файл Разбор / Сортировка Дата информация в имен файлов nikosey Shell программирование и сценарии 6 07-30-2008 10:46 PM
Разбор файла (СЕПГ / AWK?) aristegui Shell программирование и сценарии 10 06-25-2008 11:21 AM
Разбор XML-файл, используя Sed kapilkinha UNIX перспективных И опытных пользователей 3 04-08-2008 10:43 AM
Разбор CSV файл chiru_h Shell программирование и сценарии 6 02-12-2008 09:33 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 10-13-2008
mirusko mirusko is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Сообщений: 14
Разбор файла

Привет, ребята,
Как проще всего в KSH разобрать файл? Например, я хочу, чтобы узнать стоимость MIN_PASSWORD_LENGTH с / и т.д. / по умолчанию / безопасность, и я хочу убедиться, что он имеет определенную ценность. Конечно, мне нужно, чтобы убедиться, что строка из комментариев, или, если более строк с MIN_PASSWORD_LENGTH что, по крайней мере один из них не прокомментировал из ...

спасибо,
Kubko
Old 10-13-2008
treesloth treesloth is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Место проведения: Orem, Юта
Сообщений: 73
Простите мое невежество, но какую систему вы используете? Каким образом / и т.д. / по умолчанию / безопасность файл структура? Давайте предположим, что только один пробел, разделенные столом, таким как:


Код:
VALUE1     <data>
VALUE2     <data>
...
...
MIN_PASSWORD_LENGTH     8
...
...
VALUEn     <data>

Тогда-то, как это может сделать трюк:


Код:
grep ^MIN_PASSWORD_LENGTH /etc/default/security | awk '{ if ($2 > 6) print "Value is good"; else print "Danger, Will Robinson!" }'

Изменение значений, сообщения, и, возможно, AWK поле разделителя, по мере необходимости. Промыть и повторять. Это может быть то, что требуется больше информации, чтобы этот матч безопасности файл, просто размещать соответствующую информацию, и я уверен, мы сможем положить-то вместе.
Old 10-14-2008
mirusko mirusko is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Сообщений: 14
К сожалению ли, что для HP-UX, чтобы формат
MIN_PASSWORD_LENGTH \u003d 8
Как будет AWK команду изменить?
А если Есть несколько строк с таким же именем, как MIN_PASSWORD_LENGTH?

Спасибо,
K
Old 10-14-2008
treesloth treesloth is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Место проведения: Orem, Юта
Сообщений: 73
Цитата:
Первоначально Послано mirusko View Post
К сожалению ли, что для HP-UX, чтобы формат
MIN_PASSWORD_LENGTH \u003d 8
Как будет AWK команду изменить?
А если Есть несколько строк с таким же именем, как MIN_PASSWORD_LENGTH?
В этом случае, все, что изменения в области Разделитель в AWK. Итак, это:


Код:
... awk '{ if ...

вид:


Код:
... awk -F= '{ if ...

Теперь я себя (возможно, ошибочно), что каких-либо дополнительных линий называется "MIN_PASSWORD_LENGTH" будет закомментированы. Например:


Код:
MIN_PASSWORD_LENGTH=7
#MIN_PASSWORD_LENGTH=2
#MIN_PASSWORD_LENGTH=3
#MIN_PASSWORD_LENGTH=6

В grep, что я использовал для этого счета. Символ ^ в grep рассказывает ему вернуться те строки, которые начинаются с MIN_PASSWORD_LENGTH. Так, в первой строке на 4 выше, будут возвращены, а остальные 3 будет полностью проигнорирован. Значит ли это делать то, что вам нужно, или же там будет более чем на 1 линию комментарии, начинающиеся с MIN_PASSWORD_LENGTH? Почтовые к нам, если это дело - я уверен, что мы можем поставить вместе что-то работает.
Old 10-14-2008
mirusko mirusko is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Сообщений: 14
Будет, может быть более чем на 1 линию комментарии, начинающиеся с MIN_PASSWORD_LENGTH.
За исключением, что он выглядит великолепно! Большое спасибо!

К.
Old 10-14-2008
treesloth treesloth is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2008
Место проведения: Orem, Юта
Сообщений: 73
Цитата:
Первоначально Послано mirusko View Post
Будет, может быть более чем на 1 линию комментарии, начинающиеся с MIN_PASSWORD_LENGTH.
За исключением, что он выглядит великолепно! Большое спасибо!
Нет проблем. Я рада, она разработана. Кстати, меня зовут Андрей, не будет. Мой "Опасно, Уилл Робинсон" речь идет о старом "Lost In Space" телевизионные серии. Я думаю, мне нужно выбрать несколько меньше скрывать ссылки.
Closed Thread

Закладки

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

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

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

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




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