Sida 1 av 1
Shellscripts hjälp
Postat: 15 maj 2007, 16:06
av MorpH
Har fått en skoluppgift att göra ett script som körs varje timme som visar hur länge användaren varit inloggad. Hur gör jag detta och vad ska jag göra för att det ska starta automatiskt?
SV: Shellscripts hjälp
Postat: 15 maj 2007, 16:10
av Sprak
cron heter det som du ska använda för att få något att köra varje timme (Jag kan ju inte ta bort hela nöjet från dig

)
SV: Shellscripts hjälp
Postat: 15 maj 2007, 19:45
av Trill
uptime för att få reda på hur lång tid datorn varit igång. Den ger dock inte hur lång tid en viss användare varit inloggad.
SV: Shellscripts hjälp
Postat: 15 maj 2007, 22:00
av MorpH
tackar... någon som skulle kunna förklara lite mer ingående än så?
SV: Shellscripts hjälp
Postat: 15 maj 2007, 22:05
av HenrikAn
Vad gäller cron, kolla t.ex in
wikipedia.
Och kör
för att lägga till jobb...
SV: Shellscripts hjälp
Postat: 15 maj 2007, 22:05
av Trill
http://ubuntu-se.org/smf/index.php/topi ... 3.html#new
Där kan du lära dig lite mer om scripting (högts upp). När ska uppgiften vara klar?
SV: Shellscripts hjälp
Postat: 15 maj 2007, 22:15
av MorpH
imorn..

SV: Shellscripts hjälp
Postat: 15 maj 2007, 22:16
av mcNisse
who listar inloggande användare och en tidpunkt när den loggade in. Sedan får du lov att trixa om strängen till en tidstämpel (time_t, sekunder sedan 1970-01-01 00:00:00 UTC) ta skillnaden med aktuell tid och göra om till timmar och minuter.
SV: Shellscripts hjälp
Postat: 15 maj 2007, 22:18
av Barre
kommandot who och kommandot w är kanske till hjälp
edit: sen som vanligt 
SV: Shellscripts hjälp
Postat: 15 maj 2007, 22:36
av MorpH
Barre skrev:
edit: sen som vanligt
nja.. vi fick uppgiften igår så..
SV: Shellscripts hjälp
Postat: 15 maj 2007, 22:44
av HenrikAn
fler ledtrådar:
who ger som sagt när användaren loggade in...
date visar vad klockan är nu!
SV: Shellscripts hjälp
Postat: 16 maj 2007, 10:31
av Barre
MorpH skrev:
Barre skrev:
edit: sen som vanligt
nja.. vi fick uppgiften igår så..
Jag syftade på att jag var sen med mitt svar, mcNisse hann före
SV: Shellscripts hjälp
Postat: 16 maj 2007, 13:42
av MorpH
ok.. nu har jag gått igenom crontab på wikin, och jag tror att jag har ganska bra koll på hur det fungerar.
vad jag har förstått så ska det stå såhär för att repetera varje timme:
men sen undrar jag hur resten av koden ska se ut.
sen undrar jag hur man ska göra för att få ett script att starta automatiskt med datorn.
SV: Shellscripts hjälp
Postat: 16 maj 2007, 13:57
av mcNisse
Det räcker att den ligger i din crontab (det heter så) för att den ska starta vid omstart.
Är inte resten av koden en del av uppgiften?
Ett skalskript börjar så här:
#!/bin/sh
sedan ser du till att skriptet är körbart med detta kommando
chmod +x
skript