Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
Google Site



Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui.

Reply
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 10-01-2009
Utente Registrato
 

Iscriviti Data: febbraio 2008
Località: India
Posti: 45
trovare con opzione prune

Salve,

Voglio elencare solo i file dalla directory corrente e il suo dir bambino (non da dir bambino figlio).

Ho i seguenti file,

Codice:
./ABC/1.log
./ABC/2.log
./ABC/ABC1/A.log
./ABC/ABC1/B.log
./ABC/ABC1/XYZ/A1.log
./ABC/ABC1/XYZ/A2.log

Qui voglio elencare solo i file di log da dir corrente e. / Dir ABC. (Non da ./ABC/ABC1 e ./ABC/ABC1/XYZ).


Quindi per favore qualcuno mi aiuti a dare una corretta trovare con comando -prune opzione.
Credo che il seguente comando funziona in Linux trovare. -name "*. log"-maxdepth 1. Ma questo comando non funziona in AIX. Non sono sicuro -maxdepth opzione è shell dipendenti o Unix variante sapore.

Così ho provato a trovare con -prune opzione, ma che non mi sta dando i risultati desiderati. (io non sono abbastanza sicuro che se il mio comando find con -prune opzione è corretta)

Last edited by Zaxxon; 10-01-2009 at 02:03 AM.. Motivo: codice tag
Sponsored Links
  #2 (permalink)  
Old 10-01-2009
zaxxon's Avatar
Zaxxon zaxxon is offline Forum Staff  
Moderatore
 

Iscriviti Data: Sep 2007
Posizione: Germania
Messaggi: 2.668
Per mantenere il forum di alta qualità per tutti gli utenti, si prega di prendere il tempo per formattare i tuoi messaggi correttamente.

Prima di tutto, l'uso Codice Tag quando si posta qualsiasi codice o dati campioni in modo che altri possano leggere facilmente il tuo codice. Si può facilmente fare questo, mettendo in evidenza il tuo codice e poi cliccando sul # nel menu di editing. (È anche possibile digitare il codice tag [code] e [/ code] a mano.)

In secondo luogo, evitare l'aggiunta di diversi colori o font e la dimensione dei caratteri per i tuoi post. Uso selettivo del colore per evidenziare una parola o una frase può essere utile a volte, ma usando il colore, in generale, i forum rende più difficile da leggere, soprattutto colori vivaci come il rosso.

In terzo luogo, fare attenzione quando si taglia-e-incolla, modificare qualsiasi caratteri dispari e assicurarsi che tutti i link sono di proprietà di lavoro.

Grazie.

UNIX e Linux Forum

************************************************** **

AIX è diversa da trovare per esempio Linux 'a trovare. Controllo le pagine di manuale si può vedere ciò che è disponibile. Su AIX non c'è maxdepth-, quindi vorrei tentare di analizzare l'output di trovare, magari, come il filtraggio come slash molti sono in uscita, per esempio. Nel tuo esempio, si potrebbe verificare se ci sono più di 4 barre in uscita e in caso affermativo non vengono stampati.

Esempio con filtraggio più di 3 barre:

Codice:
$> find ./a
./a
./a/b
./a/b/1
./a/b/2
./a/b/c
./a/b/c/4
./a/b/c/d
./a/b/c/d/6
./a/b/c/d/5
./a/b/c/3
$> find ./a| grep -v \.\/[^\/]\/[^\/]\/[^\/]\/.*
./a
./a/b
./a/b/1
./a/b/2
./a/b/c

Altra alternativa potrebbe essere quella di installare trovare da Linux Tools CD o scaricarlo dal sito IBM freeware e installarlo - utilizzando un collegamento con un nome simile a "gfind" in modo da conoscere la sua GNU Trova e non AIX trovare.
Sponsored Links
Reply

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Chiuso


Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
help me out con comando find, prugna secca-opzione bhuvaneshlal UNIX for Dummies Domande & Risposte 7 09-08-2009 05:26 AM
dubbio in opzione prune bhuvaneshlal Linux 0 08-21-2009 05:16 PM
uso corretto di trovare l'opzione-prune ProGrammar Solaris 6 04-29-2009 01:22 PM
trovare con opzione prune highlt UNIX e avanzata per utenti esperti 11 01-04-2007 11:29 AM
trovare i file utilizzando l'opzione prune subodh.sharma Shell scripting e di programmazione 1 11-02-2005 11:11 AM



Tutti gli orari sono GMT -4. La data di oggi è 04:16 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2010. Tutti i diritti Reserved.Ad Management by RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0