The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Összetett keresés több kép maxvirrozeito Shell programozás és Scripting 2 12-13-2007 01:32 PM
cd több gzipping fájlokat és könyvtárakat a sunsysadm2003 Shell programozás és Scripting 0 10-30-2007 05:50 PM
get fájlokat több könyvtárak FTP használatával amit1209 Shell programozás és Scripting 2 09-26-2007 10:39 AM
másolatát több fájlt különböző könyvtárakban ken2834 A UNIX a dummies Kérdések és válaszok 3 03-25-2007 02:35 PM
FTP Több fájl különböző könyvtárak abrd600 Shell programozás és Scripting 12 09-23-2004 08:56 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 Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-25-2006
ravikirankethe ravikirankethe is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2006
Helyszín: NewYork
Hozzászólások: 21
Keresés a fájlok több directories

Azt akarom, hogy keressen egy fájl minta több, mint egy könyvtár. Hogyan kell csinálni?

Itt a forgatókönyv:

Én egy könyvtár struktúrája hasonló a következő:
/ log
...../20051001
.......... ftp_server_20051001.log
.......... ftp_down_server.log
.......... ftp_up_server.log
...../20051101
.......... ftp_server_20051101.log
...../20051201
.......... ftp_down_server.log
.......... ftp_up_server.log
...../20060101
.......... ftp_down_server.log
.......... ftp_up_server.log
...../20060201
.......... ftp_server_20060201.log
...../20060301
.......... ftp_down_server.log
.......... ftp_up_server.log
.......... ftp_server_20060201.log
...../20060401
.......... ftp_down_server.log
.......... ftp_up_server.log

Azt akarom, hogy megtudja, a naplók kezdetű "Ftp_server" a
2006-os évben a log könyvtárban.
Tud valaki segíteni nekem a parancsot?

Régebben próbáld így: $ find. 2006-name * / Ftp_server *. Ez csak egy felsorolt
Fájl információk és kilép néhány hibát. Én keresem az összes fájlt

Köszönöm,
Ravi

Last edited by ravikirankethe; 10/25/2006 at 05:03 PM..
  #2 (permalink)  
Old 10-25-2006
Corona688 Corona688 is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2005
Helyszín: Saskatchewan
Hozzászólások: 1969
A nevét lehetőség megadja a fájl, és nem az útvonalat.

Ha van egy kis számú, melyekkel ezt a héj globbing:
Kód:
ls 2006*/ftp_server*

Ellenkező esetben, talán nem találja ezt, és grep:

Kód:
 find . -iname 'ftp_server*' | grep 2006

  #3 (permalink)  
Old 10-25-2006
ravikirankethe ravikirankethe is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2006
Helyszín: NewYork
Hozzászólások: 21
Azt hiszem, a parancsot kell lenni, mint ez:
megtalál. -name "Ftp_server * '| grep 2006

Ez különösen a parancs, amelynek vezetője húzza át a
Fájl információk az összes mappát, majd greps csak 2006.

A felsővezeték itt keresett minden fájl helyett akarok keskeny
a keresés a keresés csak az 2006 * mappákat.

Tudunk elérni?
  #4 (permalink)  
Old 10-25-2006
Corona688 Corona688 is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2005
Helyszín: Saskatchewan
Hozzászólások: 1969
megtalál a lehetőségek kapcsolatos, de ezek mind amortizálásra biztonsági okokból. Meg tudom csinálni, persze, de valószínűleg nem az egyetlen parancs. Itt van "keresett" helyüket directories kezdődő 2006-ban, és bash helyüket fájlok ezeken belül kezdődő Ftp_server. A 2> / dev / null redirects hibaüzenetek a / dev / null a könyvtárak nem Ftp_server * fájlt őket.


Kód:
find . -mindepth 1 -maxdepth 1 -type d -name '2006*' |
        while read DIR
        do
                ls ${DIR}/ftp_server*
        done 2> /dev/null


Last edited by Corona688; 10/25/2006 at 07:09 PM..
  #5 (permalink)  
Old 10-26-2006
ravikirankethe ravikirankethe is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2006
Helyszín: NewYork
Hozzászólások: 21
Köszönöm a segítséget. Van egy egyszerű parancs:
$ Talál 2006 * /-Ftp_server neve *
  #6 (permalink)  
Old 10-26-2006
Corona688 Corona688 is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2005
Helyszín: Saskatchewan
Hozzászólások: 1969
Ha ez a munka, akkor lesz az LS 2006 * / Ftp_server * azt javasoltam az első helyen. Saját megoldás ugyanolyan caveat - túl sok a könyvtárakat meg fogja haladni a legnagyobb CommandLine hossza a shell.
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 12:03 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0