Ca a quoi d'"idiot"?
Un nom de fichier a une semantique particuliere (decrire le fichier).
Moi ce que je trouve idiot, c'est de se trainer des problemes qui sont du a des "best practices" des annees 70 qui n'ont plus aucun sens aujourd'hui.
Si le guillemet est un caractere legal dans un nom de fichier, qu'il apporte un plus a la description du fichier, que le systeme a prevu et meme mit en place un moyen de l'utiliser dans les nom de fichier, ca a quoi d'idiot?
Ce qui est tres tres tres idiot par contre, c'est que le systeme ne propose rien pour resoudre efficacement ce probleme .
On peut imaginer plusieurs solutions pour regler ca, a divers niveaux (la comme ca, sans vraiment reflechir, un ls particulier qui te retourne un nom de fichier echappe par exemple, ca serait deja tres bien), mais non, l'utilisateur est livre a lui meme, oblige de prier pour ne pas avoir de simple (ou double) quote dans ses noms de fichier ou se fader des solutions incongrues a base de sed/awk
[^] # Re: C'est du poulet !
Posté par thedude . En réponse au journal Une alternative à make(1). Évalué à 4.
Ca a quoi d'"idiot"?
Un nom de fichier a une semantique particuliere (decrire le fichier).
Moi ce que je trouve idiot, c'est de se trainer des problemes qui sont du a des "best practices" des annees 70 qui n'ont plus aucun sens aujourd'hui.
Si le guillemet est un caractere legal dans un nom de fichier, qu'il apporte un plus a la description du fichier, que le systeme a prevu et meme mit en place un moyen de l'utiliser dans les nom de fichier, ca a quoi d'idiot?
Ce qui est tres tres tres idiot par contre, c'est que le systeme ne propose rien pour resoudre efficacement ce probleme .
On peut imaginer plusieurs solutions pour regler ca, a divers niveaux (la comme ca, sans vraiment reflechir, un ls particulier qui te retourne un nom de fichier echappe par exemple, ca serait deja tres bien), mais non, l'utilisateur est livre a lui meme, oblige de prier pour ne pas avoir de simple (ou double) quote dans ses noms de fichier ou se fader des solutions incongrues a base de sed/awk