Salut a tous c'est le premier exercice de ce genre que j'ai trouvé SVP aider moi, j’ai fait un éphore quand même mais sans résultat, ou résultat faux. En effet je suis en 1ére année technique de réseau informatique ça veut dire on a étudier qu’une initialisation en Linux (notion de base : commandes fondamentales). Voici l'exercice :

La système linux stocke ses utilisateurs dans un fichier texte appelé /etc/passwd.le but de cet exercice est de fournir un script Shell qui permet d’éditer des statistiques sur les utilisateurs connectés sur le serveur .le script reçoit un seul paramètre qui représente le nom de fichier dans lequel on récupère les statistiques.
Les données à extraire sont ; les noms de login et UID des utilisateurs actuellement connectés à trier suivant les UID, ainsi que le nom du terminal d’attachement et l’heur de la connexion et le temps écoulé depuis leur connexion .il se peut qu’un même utilisateur soit connecté (comme le cas de l’utilisateur student2 des témoin d’exécution)

Témoin d’exécution :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$ script     stat.txt 
 
$ cat    stat.txt
 
UID    USER      TERMINAL   HEUR CONNECXION        TEMPS ECOULE
 
1        root         TTY09             09:12                      00:12
1234   student1   TTY0             12:34                        03:45
4563   student2   TT                 05:12                       00:39
4563   student2   TTY06            05:19                       00:32
8973   admin       TTY07            07:23                       00:14

(Je veut savoir : 1/ si ce fichier va devenir exécutable !
2/ et est ce que ce fichier si on le prend dans une clé USB va fonctionner sur un autre ordinateur (pour la correction) !!!
3/ le correcteur vas voir les propres utilisateurs de son ordinateur ou les miens, sa veut dire les utilisateurs de l’ordinateur ou il s’est créer le script !!)
Merci de me l'écrire le script (bien me tracer les étapes une par une)
Aussi me répondre pour les questions 1, 2 et 3 sa seras vraiment très gentil.)