[HELP] Rechercher tous les noms de fichiers contenant des double quote

Rechercher tous les noms de fichiers contenant des double quote [HELP] - Apple

Marsh Posté le 28-01-2011 à 14:28:14    

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 :/

Reply

Marsh Posté le 28-01-2011 à 14:28:14   

Reply

Marsh Posté le 28-01-2011 à 20:38:31    

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

Reply

Marsh Posté le 01-02-2011 à 13:31:59    

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)


Message édité par Profil supprimé le 01-02-2011 à 13:34:22
Reply

Marsh Posté le 01-02-2011 à 14:07:26    

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]


Message édité par cartemere le 01-02-2011 à 14:08:33
Reply

Marsh Posté le 03-02-2011 à 00:47:22    

j'en avais que deux, Debussy et Beethoven :/ (les traitres :o)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed