Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5799 connectés 

 


Dernière réponse
Sujet : [HELP] Rechercher tous les noms de fichiers contenant des double quote
Profil supprimé j'en avais que deux, Debussy et Beethoven :/ (les traitres :o)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
j'en avais que deux, Debussy et Beethoven :/ (les traitres :o)
cartemere oui, le caractère "\" permet d'échapper le caractère suivant. :jap:
 
d'ailleurs, toujours en shell, tu peux te faire un petit script ksh qui identifie tous les fichiers contenant un caractère '"' et qui le remplace automatiquement par '_'...  
 
le shell, c'est la classe  [:clooney15]
Merci bien, je vais tester ça immédiatement.

 

EDIT: ça marche nickel! Merci encore, en plus ça complète mes connaissances en Shell par la même occasion :) En fait, là aussi l'anti-slash est un caractère d'échappement? (mon référentiel est le langage C :D)

cartemere via le terminal, un petit

Code :
  1. find ./ -name *\"*


ne suffit pas ?(en se mettant dans le répertoire racine dans lequel faire la recherche)
 
bon effectivement c'est pas via spotlight

Tout est dans le titre, je cherche à rendre certains fichiers compatibles Windows (puisque certains caractères comme le slash /, le point d'interrogation ? ou le double quote ", etc. ne sont pas gérés en tant que caractères de nom de fichier par Windows).
 
Merci :jap:
 
Le spotlight considère le double quote comme restrictif. Si plusieurs caractères/mots sont rentrés, il va rechercher ce qui est entre deux double quote "xxxxx" comme une suite de caractères/mots contigus et séquencés, comme Google, quoi :/

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)