Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1570 connectés 

 


Dernière réponse
Sujet : Grosse boulette, besoin d'aide
Gaellick Merci a tous vous m'avez sorti d'une sacree m.... ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Gaellick Merci a tous vous m'avez sorti d'une sacree m.... ;)
Gaellick

arghbis a écrit :

c'est bien de lire les man.
 
bon, ton erreur, c'est que le . est un caractère spécial dans les regexp. en l'occurrence, il faut écrire :

Code :
  1. find . -regex '.*\.sh'


 
pour trouver les fichiers .sh


 
Merci de ta réponse (juste pour info je suis en tain de le lire justement mais c'est pas tres clair.
 
J'ai trouve une solution en me mettant dans le repertoir que je veux explorer et en tapant :
 
find -path './*sh'
 
 
ca marche
J'essaie ta proposition

arghbis c'est bien de lire les man.
 
bon, ton erreur, c'est que le . est un caractère spécial dans les regexp. en l'occurrence, il faut écrire :

Code :
  1. find . -regex '.*\.sh'


 
pour trouver les fichiers .sh

Gaellick Merci
 
Parcntre j'i un peu de mal avec find. J'essaie de touver les fichiers qui se termient par .sh en faisant :
 
find . -regex `.*sh`
ou
find . -path `.*sh`
 
mais ca marche pas !
Mjules à part pour quelques uns :
 755 root:root
Gaellick Merci beaucoup.  
 
Recherche est mon ami. Je vais essayer d'y penser.
 
Une derniere question, quels sont les droits normalement sur les fichiers dans /sbin et /usr/sbin
Mjules un peu d'aide :
http://forum.hardware.fr/forum2.ph [...] 086&cat=11
 
http://forum.hardware.fr/forum2.ph [...] 352&cat=11
 
http://forum.hardware.fr/forum2.ph [...] 504&cat=11
 
http://forum.hardware.fr/forum2.ph [...] 008&cat=11
Gaellick

Code :
  1. find /home/mp3/mp3/ -type f | xargs chmod 640
  2. xargs: Le paramètre simple n'est pas repérable par apostrophe.
  3. zsh: broken pipe  find /home/mp3/mp3/ -type f |
  4. zsh: exit 1       xargs chmod 640


 
Ca veut dire quoi ?

Gaellick Meci, j'essaie ca
Je peux lui preciser le type de fichier ? remplacer f par *.tar.gz par exemple ?
arghbis sinon, tu fais find /home/ -type f | xargs chmod 640, puis find /home/ -typed | xargs chmod 700 pour les dossiers
Gaellick Oups desole je n'avais pas fais ca mais chmod -R 640 /home
J'essaie commetu dis.
Gaellick Si je fais ca il s'arrete au premier sous-repertoire, les autres repertoires etant en 640 il ne les parcours pas et en plus je veux que mes repertoires restent en 700 ou 710.
Merci quand meme.
alien conspiracy chmod -R /home 640
Gaellick

zobbitenfer a écrit :

ben vi en se logguant en root ...


 
??
 
Je ne pensais pas a changer les droits des milliers de fichiers a la main en root si c'est a ca que tu pensais. Je pensais plutot a un outil ou un script...

zobbitenfer ben vi en se logguant en root ...
Gaellick Salut,
 
J'ai fait une grosse boulette, j'ai changé les droits sur tous les fichiers et  les repertoires en 755 dans /home. Ya t(il un moyen de revenir a des droits normaux, du style 640 sur les fichiers textes etc. ?
 

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR