La commande grep

Résolu/Fermé
Gia1402 - Modifié par Gia1402 le 14/05/2011 à 19:22
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 14 mai 2011 à 22:58
Bonjour,

je veut lister les fichiersdont le nom contient "smb" a l'aide de la commande 'grep' est ce que c'est fesable?

le reseltat doit etre idantique a celui de cette ligne de commande:
sudo find / etc -name "*smb*" -print
j'ai essayé avec
ls -l /etc | grep "*smb*" mais ca n'a rien affiché :(
Merci pour votre aide :)

3 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
14 mai 2011 à 19:27
Salut,

 ls -r /etc/* | grep -E '*smb*'

;-))
1
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
14 mai 2011 à 20:26
Salut,

T'en est sûr?!
Puisque pour moi b* peut trouver seulement sm et * avant s ne quantifie rien.
lami20j@debian-acer:~/src$ ls -r /etc/* | grep -E '*smb*'
/etc/ZZZsmb
/etc/smbXXX
/etc/aaasmbccc
sm3840.conf
smime.rc
smartctl
lami20j@debian-acer:~/src$ ls -r /etc/* | grep -E '.*smb.*'
/etc/ZZZsmb
/etc/smbXXX
/etc/aaasmbccc
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
14 mai 2011 à 22:58
Salut,

Non pourquoi ? ;-))

Merci ;-)
0
rescue Messages postés 1039 Date d'inscription vendredi 16 novembre 2007 Statut Contributeur Dernière intervention 27 mars 2019 136
14 mai 2011 à 19:28
Bonsoir,

Je ne sais pas si j'ai tous bien compris mais cette commande fonctionne:

Retrouver une occurrence ou un mot dans une arborescence ou dans un fichier
sudo find /etc/ -type f |xargs grep -win smb

@+
0
Gia1402 Messages postés 49 Date d'inscription dimanche 20 mars 2011 Statut Membre Dernière intervention 24 octobre 2011
14 mai 2011 à 20:27
Merci :))
0