|
|
|
|
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
[Comme tu dois le savoir (...)]
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 |
Merci pour ta réponse. Effectivement c'est interessant.
|