ls sur certains fichiers [SHELL/KSH] - Shell/Batch - Programmation
Marsh Posté le 28-08-2003 à 10:43:28
Bon, y'a toujours moyen de coutourner un petit problème dans ce genre en shell, je fais donc un
ls -1 J* | grep -v 'H$'
S'il y'a une solution juste avec le ls, j'aimerais bien savoir quand même, au cas ou quelqu'un saurait...
Marsh Posté le 28-08-2003 à 10:14:17
Bonjour,
J'essaie de faire un ls sous unix, sur certains fichiers seulement. Je vais donner un exemple, ca sera plus rapide :
Je veux tous les fichiers commencant par 'J', mais pas ceux finissant par 'H'. Si je fais :
ls J* !(*H)
Il me fait ce que je veux, sauf que dans le cas ambigu d'un fichier qui commence par J et qui finit par H, il est listé, or je le veux pas. Y'a-t-il un moyen de forcer la priorité du !(*H)?
Merci