KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Vendredi 16 mai 2008 - 07:42:24

Test fichier majuscule/minuscule

Rechercher : dans
Test fichier majuscule/minuscule
par Thomas
 Fil de Discussions
Statut : Non résolu
mardi 5 octobre 2004 à 10:00:25
Bonjour,
Je voudrais utiliser la commande "test" pour tester la presence de
fichier sur un systeme Unix/Sun OS 5.8 sans tenir compte de la
distinction majuscule/minuscule (ex: f.txt ou F.TXT) de manière
à tester un seul fichier.
Normalement j'utilise l'option test -f (ou -s).
Y a t'il une autre methode ?
Merci d'avance.
thomas
Répondre à Thomas  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par [Dal], le mardi 5 octobre 2004 à 19:01:33 Fil de Discussions
[Comme tu dois le savoir (...)]
man test
[(...) te donne la syntaxe de cette commande]

Avec "test", tu dois faire deux tests (avec -f ou -e) sur chacune des deux orthographes, car il s'agit de deux noms de fichiers différents.

Si tu veux faire çà en une seule ligne, tu peux aussi récupérer le résultat de
ls . | grep -i "f.txt"


celà devrait renvoyer tout fichier situé à l'emplacement courant avec les caractères "f.txt" quelle que soit la casse (donc "F.TxT" aussi). Remplace le point par un répertoire spécifique, éventuellement.

si le résultat est vide, ce fichier n'existe pas à l'emplacement courant.

A noter que test avec -s sert à tester si le fichier a une taille supérieure à zéro (et non pas à tester son existence). Si ce test est utile pour toi, tu devais le garder.

Hmmf, on manque un peu de contexte pour te répondre correctement, je crois.


Dal
Répondre à [Dal]

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Thomas, le mercredi 6 octobre 2004 à 10:39:46 Fil de Discussions 
Merci pour ta réponse. Effectivement c'est interessant.
Je connaissais "man" tout comme "grep" dont j'avais pensé
utilisé mais j'ai trouvé une autre solution au niveau d'oracle
pour tester la presence du fichier (en minuscule uniquement).
En effet, je fais un interface entre un logiciel et oracle, et si
j'utilise cette option de presence de fichier qquesoit la casse, je
risque d'avoir des problèmes donc j'obligerais l'utilisateur de
n'utiliser que des minuscules. Histoire de le discipliner.
Merci encore pour ta réponse.

Thomas
Répondre à Thomas
Discussions pertinentes trouvées dans le forum
16/12 13h25Convertion de fichier Majuscule-MinusculeProgrammation17/12 17h062
03/08 08h20[php] Contrôle majuscules/minusculesProgrammation11/09 21h181
08/04 21h55MAJUSCULE / minuscule dans les requêtes mySQLWebmastering09/04 13h187
04/04 22h39Shell - test: fichier ou répertoire ?Linux/Unix21/04 19h267
Plus de discussions sur « Test fichier majuscule/minuscule » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide