Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/02/2012, à 19:01

syca

La commande ls pour la recherche

Bonjour à tous et toutes,

Je sollicite votre aide car malgré mes recherches je suis un peu perdu.

Lorsque je tape dans un terminal :

ls T*

Il me liste mes fichiers commençant par t

par contre si je tape

ls t*

il ne fait rien ..

J'ai aussi l'impression que je dois me trouver dans le bon répertoire, si je suis dans home, j'aimerai qu'il recherche dans Bureau, Documents, Images , ... je n'y arrive pas malgré --help ou man ls ...

Je suis sûrement passé à côté de quelques choses ...

Je vous remercie.

Hors ligne

#2 Le 05/02/2012, à 19:11

Bousky

Re : La commande ls pour la recherche

« ls » ne sert pas vraiment à faire de la recherche, mais à lister des fichiers ; « find » ou « locate » sont sans doute plus adaptés à ce que tu veux faire.
Pour ce qui est de « T » contre « t », les noms de fichiers sont sensibles à la casse (majuscules / minuscules). Pour lister le contenu de tous les sous-répertoires, il faut utiliser « ls */* » ou « ls {Bureau,Documents}/* » (à adapter).

Dernière modification par Bousky (Le 05/02/2012, à 19:15)


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#3 Le 05/02/2012, à 19:24

pingouinux

Re : La commande ls pour la recherche

Salut,

ls T*

va lister, à partir du répertoire courant, les fichiers dont le nom commence par T, et le contenu de tous les répertoires dont le nom commence pat T.
Pour utiliser la commande find suggérée par Bousky :

find ~ -name T\*

Hors ligne

#4 Le 15/02/2012, à 19:39

syca

Re : La commande ls pour la recherche

Bonsoir,

Merci pour vos réponses qui m'ont bien aidées ! smile

Excellente soirée.

Hors ligne