#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.
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.
@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
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
@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.
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.
Je ne suis pas inquiète pour ta note
− 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