2008-03-26, 13:55
  #1
Medlem
Jag skulle behöva ha hjälp med, vilka kommandon i UNIX som man kan använda för att sammanställa vilka användare som finns inloggade på det aktuella datorsystemet med deras anslutning och sedan omdirigera utdatan till en resultatfil.

Exempel på utskrift efter sammanställning och omdirigering till en resultatfil:

oi95homa (labpc413)
bjorn (bjorne.aftonbladet.se)
fm95asma (p206.sto3.calypso.net)
mr95olle (clint)

Någon som vet vilka kommandon som man kan anända till detta????
Citera
2008-03-26, 14:17
  #2
Medlem
who(1).

Kod:
who | awk '{print $1,$6}' >utfil
fungerar för mig.
Citera
2008-03-27, 07:03
  #3
Bannlyst
lsof -i > lala_min_utfil

Med ovan får du status, just vid det tillfället.
Om någon surfar med lynx eller något liknande och har idlat
ett tag, så syns nog inte dessa anslutningar.
Citera
2008-03-27, 07:13
  #4
Bannlyst
Citat:
Ursprungligen postat av urandom
lsof -i > lala_min_utfil

Med ovan får du status, just vid det tillfället.
Om någon surfar med lynx eller något liknande och har idlat
ett tag, så syns nog inte dessa anslutningar.


det är ju inte riktigt sant
Citera
2008-03-27, 11:16
  #5
Bannlyst
Citat:
Ursprungligen postat av bmw m5
det är ju inte riktigt sant

Nja, det är väl sant iofs.
Tänkte mest att det var en ledtråd för trådskaparen, så
han kunde gå vidare själv med detta.

Men för att få till den formateringen som önskades och även kolla endast dom
som är påloggade, då blir kommandot lite längre.

Kod:
for x in $(w -h|cut -f1 -d' ') ; do lsof -u $x | awk '/EST/{printf("%s \t %s\n",$3,$8)}' | sed -e 's/\ .*>/\ (/' -e 's/$/)/' ; done > utfil.txt

Går göra det lättare, men detta är en snabb fullösning.
Kan hända att detta inte funkar om formateringen från lsof-kommandot är annorlunda på vissa distar?
__________________
Senast redigerad av urandom 2008-03-27 kl. 11:20.
Citera
2008-03-27, 17:00
  #6
Medlem
Tack!

Jag har nu lyckats lösa problemet med den hjälp jag fick av er.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in