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 27/05/2015, à 12:34

hommana

Aide : Un script qui affiche les droits d'acces d'un fichier

Salut

J'ai besoin de votre aide .
Je veux creer un script qui prend un fichier en argument et afficher ses droits d'acces mais sous la forme suivant :

Exemple de l'execution avec un fichier test.txt qu'avait les droits suivant : rw-r--r--
                     
$./script test.txt

                  Les droits d'acces a test.txt
                  read     write      execute
  Utilisateur     oui      oui        non
  Groupe          oui      non        non
  Autres          oui      non        non


Quelques idées SVP et Merci !!

Hors ligne

#2 Le 27/05/2015, à 14:03

pingouinux

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

Bonjour,
Est-ce un devoir à faire ? Qu'as-tu déjà écrit ?

Hors ligne

#3 Le 27/05/2015, à 15:10

hommana

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

C'est un exercice!!

Je peux savoir comment sera faire .
j'ai une ideé :

faire ls -l et puis j'extrait les droits et puis tester avec comparaison entre deux chaine par exemple if [ t = "rwx" ] ;then echo " oui oui oui"

Hors ligne

#4 Le 27/05/2015, à 16:43

hommana

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

Aucun idee

Hors ligne

#5 Le 27/05/2015, à 18:07

MicP

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

Ooops! Supprimé par moi-même.
Désolé.

Dernière modification par MicP (Le 27/05/2015, à 18:53)

Hors ligne

#6 Le 27/05/2015, à 18:25

cqfd93

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

Bonjour,

hommana : n'oublie pas de dire à MicP s'il a eu une bonne note !


cqfd93

Hors ligne

#7 Le 27/05/2015, à 21:51

hommana

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

Bon aucun aide !!

Hors ligne

#8 Le 27/05/2015, à 21:53

hommana

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

J'ai besoin d'aide pas pour vous examiner

Hors ligne

#9 Le 27/05/2015, à 23:00

MicP

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

@cqfd93 : Désolé pour l'erreur que j'ai faite : Je suis un peu brouillon ces jours-ci, et je n'avais pas assez fait attention aux conséquences.
smile Pour la note, je ne suis pas trop inquiet : Depuis ma naissance, j'ai toujours eu un A+ à mon examen, même si j'aurai préféré avoir AB+, mais voilà : Malgré toute ma bonne volonté, toujours pas de mutation. smile

@hommana : Pour l'aide, normalement, il te suffirait de relire tes cours : Le but, c'est que tu prouve à ton professeur qu'il n'a pas perdu son temps.
De plus, les erreurs que tu fera permettront à ton professeur de savoir comment mieux t'aider, tandis que les miennes ne feront que le perturber dans son travail d'évaluation et finalement, vous feront perdre inutilement du temps à tous les deux.

Hors ligne

#10 Le 27/05/2015, à 23:05

sosroot

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

voici un début pour t'encourager. La commande suivante :

 ls -l toto | awk -F" " '{print $1}'

renvoi (selon que toto est un fichier ou un répertoire)

-rw-r--r--

ou

drw-r--r--

Il faut donc récupérer le résultat, enlever le 1er caractère et saucissonner en 3 parties et analyser avec des if.


Ubuntu karmica - XP
Netgear WG111V3 - Radeon 9000 Family - AMD ATHLON XP2200+

Hors ligne

#11 Le 27/05/2015, à 23:08

cqfd93

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

hommana a écrit :

J'ai besoin d'aide pas pour vous examiner

Puisque c'est MicP qui avait fait le boulot, c'est lui qui devait avoir la bonne note. Mais te donner une solution toute faite n'aide pas à progresser, mais juste à tromper le prof.


cqfd93

Hors ligne

#12 Le 27/05/2015, à 23:11

cqfd93

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

MicP a écrit :

@cqfd93 : Désolé pour l'erreur que j'ai faite : Je suis un peu brouillon ces jours-ci, et je n'avais pas assez fait attention aux conséquences.
smile Pour la note, je ne suis pas trop inquiet : Depuis ma naissance, j'ai toujours eu un A+ à mon examen, même si j'aurai préféré avoir AB+, mais voilà : Malgré toute ma bonne volonté, toujours pas de mutation. smile

Je ne suis pas inquiète pour ta note wink


cqfd93

Hors ligne

#13 Le 28/05/2015, à 13:24

hommana

Re : Aide : Un script qui affiche les droits d'acces d'un fichier

Merci a tous

Hors ligne