Script shell exclure fichier
Résolu/Fermé
vieurou
Messages postés
73
Date d'inscription
jeudi 13 septembre 2007
Statut
Membre
Dernière intervention
19 décembre 2007
-
14 sept. 2007 à 17:06
vieurou Messages postés 73 Date d'inscription jeudi 13 septembre 2007 Statut Membre Dernière intervention 19 décembre 2007 - 14 sept. 2007 à 18:14
vieurou Messages postés 73 Date d'inscription jeudi 13 septembre 2007 Statut Membre Dernière intervention 19 décembre 2007 - 14 sept. 2007 à 18:14
A voir également:
- Script shell exclure fichier
- Fichier rar - Guide
- Script vidéo youtube - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
6 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
14 sept. 2007 à 17:21
14 sept. 2007 à 17:21
Salut,
La négation s'obtient avec "!" (point d'exclamation) :
La négation s'obtient avec "!" (point d'exclamation) :
#!/bin/sh prefix="OGL_" for file in [!$prefix]* do echo $file done;-))
vieurou
Messages postés
73
Date d'inscription
jeudi 13 septembre 2007
Statut
Membre
Dernière intervention
19 décembre 2007
2
14 sept. 2007 à 17:53
14 sept. 2007 à 17:53
tu peut en dire plus stp
vieurou
Messages postés
73
Date d'inscription
jeudi 13 septembre 2007
Statut
Membre
Dernière intervention
19 décembre 2007
2
14 sept. 2007 à 18:00
14 sept. 2007 à 18:00
j'ai dans le repertoire que je traite les fichier
automodif est mon script
quand je met " for file in [^$prefix]* " il me traite tout les fichier sauf mon script, donc celui commençant par OGL aussi
quand je met " for file in [!$prefix]* " il ne me traite que mon script...
...???
GPUtruc.ppp GPUchose.ppp OGL_GPUmachin.ppp automodif.sh
automodif est mon script
quand je met " for file in [^$prefix]* " il me traite tout les fichier sauf mon script, donc celui commençant par OGL aussi
quand je met " for file in [!$prefix]* " il ne me traite que mon script...
...???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
14 sept. 2007 à 18:08
14 sept. 2007 à 18:08
Essaye alors :
PS. Le point d'exclamation n'étant pas la bonne solution dans ce cas là ;-)
for file in $(ls *.ppp | grep -v "$prefix"); do ...;-))
PS. Le point d'exclamation n'étant pas la bonne solution dans ce cas là ;-)
vieurou
Messages postés
73
Date d'inscription
jeudi 13 septembre 2007
Statut
Membre
Dernière intervention
19 décembre 2007
2
14 sept. 2007 à 18:14
14 sept. 2007 à 18:14
Merci , ça marche