Francois Massonneau a �crit :
> 
> Bonjour,
> 
> J'ai deux ordinateurs que je connecte occasionnellement entre eux. L'un
> est sous OS/2 l'autre sous Linux Mandrake 6.1
> Lorsque � partir du poste OS/2 (mais c'est pareil quand je le fais �
> partir du poste Linux), je recopie toute une arborescence du poste OS/2
> vers le poste Linux, tout se passe bien. Mais le probleme que j'ai, est
> que les fichiers ont des droits "-rwxr--r--" les directories quant �
> elles sont "drwxr-xr-x"
> Pour les directories, pas de pb. Mais pour les fichiers je voudrais
> qu'ils soient "-rw-r--r--" et non "-rwxr--r--"
> Donc comme soluce, j'ai fait un :
> chmod -R 644 *
> Ca marche impec, sauf que �a me change aussi les directories qui
> deviennent drw-r--r--.
> Question : comment par chmod (ou une autre commande), puis changer les
> droits des fichiers UNIQUEMENT et pas les directories, et ce, de
> mani�re r�cursive (donc dans la directory dans laquelle je le lance,
> mais aussi les subdirectories derri�re).
> Merci. Francois

cd <le repertoire ou tu veux travailler>
find . -type f -exec chmod 644 {} \;

A plusssssssss

smac

Répondre à