Exercice en shell

Résolu
wolf_8569 Messages postés 3 Statut Membre -  
zipe31 Messages postés 38797 Statut Contributeur -
bonsoir à tous
Comment écrire en une seule ligne de commande permettant d’afficher la date, la liste des utilisateurs et le nom du répertoire de travail ?
A voir également:

2 réponses

CrazyGeekMan Messages postés 971 Statut Membre 139
 
Bonsoir,

Tu tapes les trois commandes séparées chacune par un point virgule ?
2
wolf_8569 Messages postés 3 Statut Membre
 
merci, j'ai fait une recherche pour afficher en une seule ligne de commande la date, la liste des utilisateurs et le nom du répertoire de travail par
date ; who ; pwd
avec who: pour l'utilisateurs

encore merci
0
zipe31 Messages postés 38797 Statut Contributeur 6 433 > wolf_8569 Messages postés 3 Statut Membre
 
Merci du retour.
0
zipe31 Messages postés 38797 Statut Contributeur 6 433
 
Salut,

À lire…

Ensuite, à toi de nous dire comment tu ferais pour afficher :
 
  • La date
  • La liste des utilisateurs
  • Le répertoire courant


Quand tu auras fait ça, on avisera pour le faire en une seule ligne.

1
wolf_8569 Messages postés 3 Statut Membre
 
$date pour la date
$pwd pour le repertoire courant
mais pour la liste des utilisateur je ne sais pas
0
zipe31 Messages postés 38797 Statut Contributeur 6 433 > wolf_8569 Messages postés 3 Statut Membre
 
Sans le signe "$" (dollar) devant les commandes c'est mieux ;-)
Écrit de cette façon, c'est des variables et non pas des commandes.

La liste des utilisateurs peut s'obtenir via le fichier
/etc/passwd
, mais attention, il faut d'abord définir ce que tu entends par le terme "utilisateur" ;-)
0