Rechercher : dans
Par :

Utiliser la commande FIND non recursive

Dernière réponse le 24 jun 2009 à 14:45:56 noury, le 1 oct 2004 à 15:54:05 
 Signaler ce message aux modérateurs

Bonjour,
est ce que quelqu'un c'est comment utiliser la commande find sans descendre dans l'arborescence des répertoires ?

Meilleures réponses pour « Utiliser la commande FIND non recursive » dans :
[Linux] Utiliser la commande 'su' VoirPréambule Se connecter sous un autre ID utilisateur avec "su" Démarrer un nouveau shell de connexion avec "su -" Revenir au shell précédent Suspendre le shell du compte root Notes Préambule La commande "su" (Switch User, appelée plus...
Invite de commandes - Espaces non pris en charge VoirVous souhaitez effectuer une commande qui nécessite de spécifier un chemin, mais celui-ci comporte un espace sur un dossier.   Exemple Vous souhaitez effectuer une copie d'un répertoire à un autre : copy c:\dossier à copier\ e:\dossier de...
Linux - Gestion des utilisateurs VoirPremier pas de l'administrateur Lorsque diverses personnes ont accès à un système, il est nécessaire que l'administrateur système gère les utilisateurs. Pour ceci, les commandes usuelles et les fichiers à configurer doivent être connus. Les...

1

B@|-|@N, le 1 oct 2004 à 16:36:45

Ben fais un man find pour plus d'infos su la commande find de linux.

find dossier_ds_lequel_tu_cherches -name nom_du_fichier_a_chercher

Bahan

Close the world.||.txen eht nepO

Répondre à B@|-|@N

2

jisisv, le 1 oct 2004 à 19:38:17

Tu utilises l'option -maxdepth

find . -name '*.c'   -maxdepth 1 -type f 

--> tous les fichiers du répertoire courant.

Johan
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)

Répondre à jisisv

3

scavenger, le 25 jan 2008 à 15:34:12

Bonjour

J'ai la même question mais pour AIX/Solaris/etc, c'est pà dire pas Linux !
-[min/max]depth n'existe pas.

Je pense personellement que c'est impossible, maisquelqu'un a peut être un autre avis ?

Répondre à scavenger

4

aaa, le 5 sep 2008 à 11:28:12

Oh, avec des | et des ls on devrait y arriver, non ?

Répondre à aaa

5

scavenger, le 5 sep 2008 à 20:04:07

Non non, on peut ou on peut pas mais il faut savoir que ça ne marche que sous Linux, point barre.
A priori on devrait clore ce sujet et statut résolu.

Répondre à scavenger

6

Thibal, le 16 déc 2008 à 12:41:23

Je ressors le sujet de sa tombe au cas où quelqu'un tombe dessus lors d'une recherche.
En fait, il y a une solution avec prune :

find . \( -type d ! -name . -prune \) -o -type f -print

1) On indique que les répertoires qui ne s'appellent pas "." ne sont pas parcourus
2) On demande l'affichage des fichiers

Répondre à Thibal

7

 pitch58fr, le 24 jun 2009 à 14:45:56

God bless you ;-)

Répondre à pitch58fr