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 03-28-2008
Регистрирани потребители
 

Присъедини Дата: Mar 2008
Мнения: 11
Сценарий за да намерите името на файла за неспазване съвпадение модел

Здрасти,

Искам да се изброят само имена на файлове, които не съдържат определена ключова дума или търсене низ.
OS: Solaris

Също така има ли начин, чрез същия скрипт мога да запишете изхода от търсенето на CSV (разделени със запетая), така че файлът може да се използва за инвентаризация цел.

Всяка помощ ще бъде високо оценено.

с уважение

Sujoy
Спонсорирани Връзки
  #2 (Permalink)  
Old 03-28-2008
Регистрирани потребители
 

Присъедини Дата: Mar 2008
Местоположение: Торонто, Канада
Мнения: 66
Употреба:

grep-Вл <Pattern> <Files-List>

"-V" се за "не съществува"
'-л "е" Само Изходен файл-Име "
  #3 (Permalink)  
Old 03-28-2008
ера era is offline Forum Advisor  
Herder на Безполезни котки (На отпуск)
 

Присъедини Дата: Mar 2008
Местоположение: / там / е / само / хамбар / SH
Мнения: 3652
Това ще принтирай всеки файл, който съдържа ред, който не съвпада с модела. Аз си задача е да намерите файлове, които не съдържат модела навсякъде.
  #4 (Permalink)  
Old 03-28-2008
Регистрирани потребители
 

Присъедини Дата: Mar 2008
Местоположение: Торонто, Канада
Мнения: 66
Съжалявам! ера е прав!

Вие трябва да опитаме това:

Код:
for f in <file-list>
do
    grep <Pattern> $f >/dev/null || echo $f
done

И моля бъдете по-конкретни относно втората част на вашия проблем.
(може да се дават примери за това, което очакваме да бъде в CSV файл)
  #5 (Permalink)  
Old 03-31-2008
Регистрирани потребители
 

Присъедини Дата: Mar 2008
Мнения: 11
Здрасти,

Благодаря ви много за решаване. Тя работи.

За 2-ра част от молбата ми;

Предполагам горното командване произвежда продукция, като:

/usr/data/config/apache/backup/www.under_configuration_16-141/vhost.conf
/ usr/data/config/apache/backup/www.under_configuration_16-143/vhost.conf
/ usr/data/config/apache/backup/www.under_configuration_16-161/vhost.conf
/ usr/data/config/apache/backup/www.under_configuration_16-166/vhost.conf
/ usr/data/config/apache/backup/www.under_configuration_16-174/vhost.conf
/ usr/data/config/apache/backup/www.under_configuration_16-175/vhost.conf
/ usr/data/config/apache/backup/www.under_configuration_16-178/vhost.conf
/ usr/data/config/apache/backup/www.under_configuration_16-179/vhost.conf
/ usr/data/config/apache/backup/www.under_configuration_16-187/vhost.conf


Искам да извлечете само WWW сайта име (т.е. само URL).
  #6 (Permalink)  
Old 03-31-2008
ера era is offline Forum Advisor  
Herder на Безполезни котки (На отпуск)
 

Присъедини Дата: Mar 2008
Местоположение: / там / е / само / хамбар / SH
Мнения: 3652
Ако те са в тази директория дърво в същото дълбочина, просто


Код:
cut -d/ -f7

Виждам мъж рязани За пълния лъжичка. Ако това не работи, предполагам, ще трябва да се запознаете с sed или awk.
Спонсорирани Връзки
Closed Thread

Маркери

Tags
Solaris

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

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

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

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


Още UNIX и Linux Форум Теми Можете да намерим Полезни
Нишка Нишка Начално Форум Отговори Последно мнение
Модела съвпадение във файл и след това показва 10 реда по-горе всеки път namishtiwari Shell Програмиране и скриптове 30 04-13-2009 12:40 ч.
awk скрипт, намери модел lulle UNIX за Разширено & експерт Потребители 3 06-04-2008 04:20 AM
Четене линии във файл съвпадение модел torenji Shell Програмиране и скриптове 4 10-25-2007 05:15 AM
Намери скрипт с въвеждане на модела файл iguanathompson Shell Програмиране и скриптове 8 02-06-2006 06:23 ч.
Първи файл думи като модел за съвпадение arunkumar_mca Програмиране 5 05-31-2005 04:28 AM



Всички времена са GMT -4. В момента е: 03:40 AM.


Осъществено от: 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