Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
Google Site



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 10-03-2007
Registered User
 

Join Date: Oct 2007
Messages: 3
utilisateur sur

Je suis en train d'écrire un script, et je veux voir si cet utilisateur est allumé et quand ils se connectent off. j'ai peu de ce que je veux, mais ne savez pas si elle est droite. Je pense qu'il est juste de tirer un nom de fichier.

while true
faire
Si l'OMS | grep quelqu'un "file"
puis pause
fait

qu'est-ce que je fais de mal?
S'il vous plaît, aidez!
Liens Sponsorisés
  #2 (permalink)  
Old 10-03-2007
...@...
 

Join Date: Feb 2004
Lieu: NM
Posts: 6172
Vous voulez la dernière commande "

Code:
last -1 jmcnama
jmcnama  pts/7        Wed Oct  3 08:24   still logged in

Vous allez voir "toujours connecté" si l'utilisateur (dans ce cas: jmcnama) est encore connecté
le -1 est un tableau de bord <character 1>
  #3 (permalink)  
Old 10-03-2007
Registered User
 

Join Date: Oct 2007
Messages: 3
utilisateur sur

Non je veux savoir si une personne est connecté et quand ils se connectent à.
  #4 (permalink)  
Old 10-03-2007
...@...
 

Join Date: Feb 2004
Lieu: NM
Posts: 6172
C'est ce que la dernière commande est destinée. Il lit le fichier / var / adm / wmtp (ou wtmps) file.

Si vous nous expliquer exactement ce que vous voulez - comme une alarme ou quelque chose - peut-être nous pouvons vous aider.
  #5 (permalink)  
Old 10-03-2007
...@...
 

Join Date: Feb 2004
Lieu: NM
Posts: 6172
peut-être:

Code:
#!/bin/ksh
while true
do
	last -1 <username> | read record
	echo "$record" | grep -q 'still logged'
	if [[ $? -eq 0 ]]; then
	   print " <username> is still logged in "
	else   
	   print $record
	   break
	fi
	sleep 5
done

Liens Sponsorisés
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Hors tension


Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
mode mono-utilisateur - mots de passe des comptes d'utilisateurs Orestis UNIX pour les nuls Questions et réponses 3 02-02-2009 05:18 PM
Comment puis-je changer de super-utilisateur puis de revenir à l'utilisateur ordinaire, en utilisant le script shell? wrapster De programmation et de script Shell 3 06-04-2008 08:11 AM
commutation de l'utilisateur root pour l'utilisateur ordinaire sasia De programmation et de script Shell 3 01-25-2008 10:25 PM
Autres que root. Normal utilisateur n'est pas en mesure de créer des fichiers mallesh UNIX for Advanced & Expert Users 1 06-22-2005 01:18 PM
Limiter la durée d'utilisation d'un utilisateur tout en créant Satya Mishra AIX 2 04-15-2005 03:40 AM



Toutes les heures sont au format GMT -4. Le temps est maintenant 01:45 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX et Linux Forums Copyright © 1993-2010. Tous droits Reserved.Ad Gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0