Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/10/2011, à 11:14

JujuLand

[Résolu] Un script qui me pose problème

Bonjour,

depuis un répertoire, je veux me déplacer dans l'arborescence et changer les attributs
la partie chmod fonctionne si je n'essaye pas de rendre la navigation automatique

Voici mon script:

-----------------
#!/bin/bash

libere ()
{
cd ./$@/branches/refactoring_1/rapla/src
sudo chmod 777 ./*
sudo chmod 777 ./*/*
sudo chmod 777 ./*/*/*
sudo chmod 777 ./*/*/*/*
sudo chmod 777 ./*/*/*/*/*
cd ../../../..
}

libere < `ls .`
---------------------------
J'ai l'erreur suivante:

/home/trisquel/Desktop/ouvre: line 14: `ls .` : redirection ambiguë

Merci
A+

Dernière modification par JujuLand (Le 12/10/2011, à 11:31)


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#2 Le 12/10/2011, à 11:21

Grünt

Re : [Résolu] Un script qui me pose problème

Whaa, qu'est-ce que t'essaies de faire là?

Tu sais que chmod peut s'appeler récursivement?

Exemple:

chmod 777 -R *

Va chmoder en 777 tout le contenu du dossier courant, en incluant les sous dossiers.

Sinon, si tu as des problèmes de permission, tu peux regarder du côté des ACL pour faire des choses plus propres que du chmod 777 wink


Red flashing lights. I bet they mean something.

Hors ligne

#3 Le 12/10/2011, à 11:31

JujuLand

Re : [Résolu] Un script qui me pose problème

Comme quoi, je suis un vrai newbee...

Merci
A+


Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)

Hors ligne

#4 Le 12/10/2011, à 11:32

Grünt

Re : [Résolu] Un script qui me pose problème

JujuLand a écrit :

Comme quoi, je suis un vrai newbee...

Y'a un remède très efficace contre ça: "man".

Avant d'utiliser chmod tu fais "man chmod", pareil pour tout. wink


Red flashing lights. I bet they mean something.

Hors ligne

#5 Le 12/10/2011, à 12:58

Hizoka

Re : [Résolu] Un script qui me pose problème

il ne faut pas faire :

fonction < argument

mais

fonction argument

KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne