Find et espaces
Résolu
dindoun
Messages postés
1028
Date d'inscription
Statut
Membre
Dernière intervention
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je ne trouve plus le post qui parle de la manière de touver les fichiers sans fidn
en effet
for i in `find / |grep truc`; do cat $i |grep blahblah ; done
,ne marche pas quand on a un espace
je ne trouve plus le post qui parle de la manière de touver les fichiers sans fidn
en effet
for i in `find / |grep truc`; do cat $i |grep blahblah ; done
,ne marche pas quand on a un espace
A voir également:
- Find et espaces
- Espaces insécables - Guide
- Find and mount - Télécharger - Récupération de données
- Tapez cette phrase, en respectant bien les espaces et la ponctuation. - Guide
- Ava find - Télécharger - Divers Utilitaires
- Find junk files - Télécharger - Nettoyage
3 réponses
Salut,
Suffit de mettre la variable entre quotes doubles :
Suffit de mettre la variable entre quotes doubles :
for i in `find / |grep truc`; do cat "$i" |grep blahblah ; doneet puis :
find / -name '*truc*'serait peut être plus approprié, non ? et tant qu'on y est :
find / -name '*truc*' -exec grep blahblah {} \;serait surement mieux ;-))