IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Commandes avec -R : exceptions possibles ?


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2
    Par défaut Commandes avec -R : exceptions possibles ?
    Bonsoir !

    Je ne suis pas une grande habituée d'UNIX mais j'essaie de m'y habituer petit à petit (surtout quand on a un serveur à distance, pas le choix).

    Par contre, mon souci, c'est que j'aimerais faire intervenir des exceptions. C'est tout bête mais même avec mon ami Google et la doc que j'ai pu trouver, ben j'ai pas trouvé comment ajouter des exceptions dans une commande.

    Par exemple : chmod -R 750 mondossier
    => J'aurais aimé ne pas appliquer le chmod sur certains fichiers en fonction de leur extension.

    Donc une petite aide serait la bienvenue, parce qu'en tant que developpeuse web mais paresseuse, j'aimerais en plus en faire un bash (mais pour ça, j'essaierai seule une fois une soluce trouvée pour mes exceptions) ^^

    Merci d'avance !

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 636
    Par défaut
    find va trouver tous les fichiers qui n'ont pas l'extension non-désirées (le point d'exclamation)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ext="extension à rejeter"
    find mondossier -type f ! -name "*.$ext" -exec chmod 750 {} \;
    ...
    ?
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

Discussions similaires

  1. Gestion des exceptions possibles avec MySQL ?
    Par Alain Defrance dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 30/07/2008, 14h45
  2. Tester le résultat d'une commande avec ksh
    Par jotake dans le forum Linux
    Réponses: 3
    Dernier message: 28/09/2005, 11h59
  3. [DEBUTANT] Ligne de commande avec ShellExecute()
    Par alainpeniche dans le forum Windows
    Réponses: 3
    Dernier message: 22/08/2005, 11h08
  4. Plusieurs commandes avec 1 seule R-commande
    Par pouldo dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 01/04/2005, 18h44
  5. [Exceptions] Pb avec les exceptions
    Par joquetino dans le forum Langage
    Réponses: 11
    Dernier message: 22/09/2004, 17h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo